Lines Matching refs:menu
121 You add non-menu controls by calling v4l2_ctrl_new_std:
127 Menu and integer menu controls are added by calling v4l2_ctrl_new_std_menu:
133 Menu controls with a driver specific menu are added by calling
141 Integer menu controls with a driver specific menu can be added by calling
195 The v4l2_ctrl_new_std_menu function is very similar but it is used for menu
196 controls. There is no min argument since that is always 0 for menu controls,
197 and instead of a step there is a skip_mask argument: if bit X is 1, then menu
200 The v4l2_ctrl_new_int_menu function creates a new standard integer menu
201 control with driver-specific items in the menu. It differs from
204 menu item list.
208 specific menu for an otherwise standard menu control. A good example for this
211 specific, so the contents of the menu will vary from device to device.
397 For menu controls menu_skip_mask is used. What it does is that it allows you
398 to easily exclude certain menu items. This is used in the VIDIOC_QUERYMENU
399 implementation where you can return -EINVAL if a certain menu item is not
401 menu controls.
403 A good example is the MPEG Audio Layer II Bitrate menu control where the
404 menu is a list of standardized possible bitrates. But in practice hardware
406 mask you can tell the framework which menu items should be skipped. Setting
407 it to 0 means that all menu items are supported.