V4L/DVB (8639): saa6752hs: cleanup and add AC-3 support
Cleaned up the saa6752hs i2c driver. Add AC-3 support. Add VIDIOC_CHIP_IDENT support. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:

committed by
Mauro Carvalho Chehab

parent
1e55126666
commit
e281db5862
@@ -637,13 +637,17 @@ int v4l2_ctrl_query_fill_std(struct v4l2_queryctrl *qctrl)
|
||||
EXPORT_SYMBOL(v4l2_ctrl_query_fill_std);
|
||||
|
||||
/* Fill in a struct v4l2_querymenu based on the struct v4l2_queryctrl and
|
||||
the menu. The qctrl pointer may be NULL, in which case it is ignored. */
|
||||
the menu. The qctrl pointer may be NULL, in which case it is ignored.
|
||||
If menu_items is NULL, then the menu items are retrieved using
|
||||
v4l2_ctrl_get_menu. */
|
||||
int v4l2_ctrl_query_menu(struct v4l2_querymenu *qmenu, struct v4l2_queryctrl *qctrl,
|
||||
const char **menu_items)
|
||||
{
|
||||
int i;
|
||||
|
||||
qmenu->reserved = 0;
|
||||
if (menu_items == NULL)
|
||||
menu_items = v4l2_ctrl_get_menu(qmenu->id);
|
||||
if (menu_items == NULL ||
|
||||
(qctrl && (qmenu->index < qctrl->minimum || qmenu->index > qctrl->maximum)))
|
||||
return -EINVAL;
|
||||
|
Reference in New Issue
Block a user