summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/uvc
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2009-08-04 19:52:37 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-08-04 19:52:37 -0300
commit33a9a00f41338f5ab7589a2611da979c87b884ce (patch)
tree665f8712c699a4cda9548288d0ebb630f0d35720 /linux/drivers/media/video/uvc
parent0a6ce90779f4a12f8e75009d19209a4ee48707d8 (diff)
downloadmediapointer-dvb-s2-33a9a00f41338f5ab7589a2611da979c87b884ce.tar.gz
mediapointer-dvb-s2-33a9a00f41338f5ab7589a2611da979c87b884ce.tar.bz2
em28xx: fix V4L2 API compliance: don't expose audio inputs for devices without it
From: Mauro Carvalho Chehab <mchehab@redhat.com> V4L2 API (chapter 1.5) states that: Drivers must implement all input ioctls when the device has one or more inputs, all output ioctls when the device has one or more outputs. When the device has any audio inputs or outputs the driver must set the V4L2_CAP_AUDIO flag in the struct v4l2_capability returned by the VIDIOC_QUERYCAP ioctl. So, devices without audio input should return -EINVAL. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'linux/drivers/media/video/uvc')
0 files changed, 0 insertions, 0 deletions