V4L/DVB (10104): uvcvideo: Add support for video output devices
authorLaurent Pinchart <laurent.pinchart@skynet.be>
Mon, 29 Dec 2008 01:32:29 +0000 (22:32 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 30 Dec 2008 11:40:32 +0000 (09:40 -0200)
commitff924203c9e4a5bc218143bc37182851185f4e5f
tree11ed46e7426ffc00bf016c3b67b26ba26f338c54
parent538e7a004bf960c96c7e9eb836b59989eb5f5b7f
V4L/DVB (10104): uvcvideo: Add support for video output devices

Extend the range of supported UVC devices by allowing video output devices
matching the following structure:

TT_STREAMING -> VC_PROCESSING_UNIT -> VC_EXTENSION_UNIT{0,n} -> OTT_*

Video output devices are reported with the V4L2_CAP_VIDEO_OUTPUT capability
flag and are subject to the same restrictions as video input devices.

Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/uvc/uvc_driver.c
drivers/media/video/uvc/uvc_queue.c
drivers/media/video/uvc/uvc_v4l2.c
drivers/media/video/uvc/uvc_video.c
drivers/media/video/uvc/uvcvideo.h