Lines Matching full:control

20 The control mechanism as originally designed was meant to be used for
26 implementing this extended control mechanism: the MPEG standard is quite
34 Unfortunately, the original control API lacked some features needed for
36 named) extended control API.
39 Extended Control API, nowadays there are also other classes of Extended
45 The Extended Control API
55 control). This is needed since it is often required to atomically change
60 contains a pointer to the control array, a count of the number of
61 controls in that array and a control class. Control classes are used to
62 group similar controls into a single class. For example, control class
65 ioctl). Control class ``V4L2_CTRL_CLASS_MPEG`` contains all controls
68 All controls in the control array must belong to the specified control
71 It is also possible to use an empty control array (``count`` == 0) to check
72 whether the specified control class is supported.
74 The control array is a struct
91 this control consists of more than one element.
96 necessary to check whether the control you want to set actually is
100 #. It is possible that some of the menu indices in a control of
127 The initial control ID is set to 0 ORed with the
129 return the first control with a higher ID than the specified one. When
132 If you want to get all controls within a specific control class, then
133 you can set the initial ``qctrl.id`` value to the control class and add
134 an extra check to break out of the loop when a control of another
135 control class is found:
151 control ID, of which the most significant 12 bits define the control
152 class and the least significant 16 bits identify the control within the
153 control class. It is guaranteed that these last 16 bits are always
156 the control class ID based on a control ID.
161 control should be used (see :ref:`enum_all_controls`). But if it is
166 Creating Control Panels
169 It is possible to create control panels for a graphical user interface
172 control class starts with a control of type
174 of this control class which can be used as the title of a tab page
175 within a control panel.
178 contains hints on the behavior of the control. See the