linux/drivers/media/video/uvc
Martin Rubli fe78d187fe [media] uvcvideo: Add UVCIOC_CTRL_QUERY ioctl
This ioctl extends UVCIOC_CTRL_GET/SET by not only allowing to get/set
XU controls but to also send arbitrary UVC commands to XU controls,
namely GET_CUR, SET_CUR, GET_MIN, GET_MAX, GET_RES, GET_LEN, GET_INFO
and GET_DEF. This is required for applications to work with XU controls,
so that they can properly query the size and allocate the necessary
buffers.

Signed-off-by: Martin Rubli <martin_rubli@logitech.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2011-05-20 09:30:26 -03:00
..
Kconfig V4L/DVB (11439): UVC: uvc_status_cleanup(): undefined reference to `input_unregister_device' 2009-04-06 21:44:52 -03:00
Makefile
uvc_ctrl.c [media] uvcvideo: Add UVCIOC_CTRL_QUERY ioctl 2011-05-20 09:30:26 -03:00
uvc_driver.c [media] uvcvideo: Fix descriptor parsing for video output devices 2011-03-22 06:51:48 -03:00
uvc_isight.c [media] uvcvideo: Update e-mail address and copyright notices 2010-10-21 01:18:18 -02:00
uvc_queue.c [media] uvcvideo: Move mmap() handler to uvc_queue.c 2010-12-01 20:10:23 -02:00
uvc_status.c [media] uvcvideo: Update e-mail address and copyright notices 2010-10-21 01:18:18 -02:00
uvc_v4l2.c [media] uvcvideo: Add UVCIOC_CTRL_QUERY ioctl 2011-05-20 09:30:26 -03:00
uvc_video.c Fix common misspellings 2011-03-31 11:26:23 -03:00
uvcvideo.h [media] uvcvideo: Add UVCIOC_CTRL_QUERY ioctl 2011-05-20 09:30:26 -03:00