V4L/DVB (12104): ivtv/cx18: fix regression: class controls are no longer seen
authorHans Verkuil <hverkuil@xs4all.nl>
Sun, 14 Jun 2009 08:20:21 +0000 (05:20 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 23 Jun 2009 06:14:31 +0000 (03:14 -0300)
commitc6711c3e6d4976716633047c0f6bbd953d6831fb
treeca6bace327d774d50f429ac6ace9bfb30fa14b93
parenta4c473033b6a100773a4fd8b7ba1e45baeb1e692
V4L/DVB (12104): ivtv/cx18: fix regression: class controls are no longer seen

A previous change (v4l2-common: remove v4l2_ctrl_query_fill_std) broke
the handling of class controls in VIDIOC_QUERYCTRL. The MPEG class control
was broken for all drivers that use the cx2341x module and the USER class
control was broken for ivtv and cx18.

This change adds back proper class control support.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/cx18/cx18-controls.c
drivers/media/video/cx2341x.c
drivers/media/video/ivtv/ivtv-controls.c