[media] saa7134-empress: add missing MPEG controls
authorHans Verkuil <hverkuil@xs4all.nl>
Mon, 7 Feb 2011 07:37:38 +0000 (04:37 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 21 Mar 2011 23:32:12 +0000 (20:32 -0300)
Reported by, and based on a patch from, Martin Dauskardt.

The AUDIO_AC3_BITRATE control is still missing from this list, but such
optional controls are a bit hard to handle. This will be fixed automatically
when we switch to the control framework.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Reported-by: Martin Dauskardt <martin.dauskardt@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/saa7134/saa7134-empress.c

index 6b8459c..18294db 100644 (file)
@@ -373,6 +373,10 @@ static int empress_queryctrl(struct file *file, void *priv,
        static const u32 mpeg_ctrls[] = {
                V4L2_CID_MPEG_CLASS,
                V4L2_CID_MPEG_STREAM_TYPE,
+               V4L2_CID_MPEG_STREAM_PID_PMT,
+               V4L2_CID_MPEG_STREAM_PID_AUDIO,
+               V4L2_CID_MPEG_STREAM_PID_VIDEO,
+               V4L2_CID_MPEG_STREAM_PID_PCR,
                V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ,
                V4L2_CID_MPEG_AUDIO_ENCODING,
                V4L2_CID_MPEG_AUDIO_L2_BITRATE,