linux/include/uapi
Zeng Tao 66cb0608ac FROMLIST: usb: gadget: uvc: configfs: add framebased format support
As we know, The framebased format can be used to support a lot of
formats other than YUV and MJPEG, for example: H264 or H265.
And Nowadays, the H264 and H265 is used more and more compared to the
MJPEG, so there is a need to support such usecase, although the new UVC
1.5 and the UVC1.1 extensions already support H264, but they are much
more expensive and most of the time, what we need is just a channel to
stream the video frames.

In this patch, we implement the framebased format and set it to H264 by
default, and the users could change the video format as they need through
the guid configfs attribute node.

Change-Id: Ie1c62f5fb4fa57c24a2878f9992c982e9deb302e
Signed-off-by: Zeng Tao <prime.zeng@hisilicon.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(am from https://patchwork.kernel.org/patch/10722957/)
2020-04-08 11:45:11 +08:00
..
asm-generic BACKPORT: arch: wire-up pidfd_open() 2019-08-12 13:36:37 -04:00
drm drm/modes: add dclk invert config parse 2020-04-01 16:39:59 +08:00
linux FROMLIST: usb: gadget: uvc: configfs: add framebased format support 2020-04-08 11:45:11 +08:00
misc soc: rockchip: including linux/fs.h 2019-09-17 13:21:07 +08:00
mtd ubi: expose the volume CRC check skip flag 2018-08-15 00:25:21 +02:00
rdma RDMA/vmw_pvrdma: Return the correct opcode when creating WR 2019-01-22 21:40:34 +01:00
scsi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
sound ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors 2018-08-14 15:08:07 +01:00
video video: rockchip: remove unused vcodec driver 2019-11-18 15:25:12 +08:00
xen xen/gntdev: Add initial support for dma-buf UAPI 2018-07-26 23:05:14 -04:00