Lines Matching full:controls

13 …OC_S_EXT_CTRLS - VIDIOC_TRY_EXT_CTRLS - Get or set the value of several controls, try control valu…
42 These ioctls allow the caller to get or set multiple controls
44 :ref:`ctrl-class`) and all controls in the control array must belong
47 Applications must always fill in the ``count``, ``which``, ``controls``
51 by the ``controls`` fields.
53 To get the current value of a set of controls applications initialize
56 :ref:`VIDIOC_G_EXT_CTRLS <VIDIOC_G_EXT_CTRLS>` ioctl. String controls must also set the
57 ``string`` field. Controls of compound types
61 relevant for pointer-type controls like strings), then the driver will
75 To change the value of a set of controls applications initialize the
78 the :ref:`VIDIOC_S_EXT_CTRLS <VIDIOC_G_EXT_CTRLS>` ioctl. The controls will only be set if *all*
81 To check if a set of controls have correct values applications
99 then the controls are not applied immediately when calling
112 values of the controls at the time of request completion.
116 The driver will only set/get these controls if all control values are
117 correct. This prevents the situation where only some of the controls
143 controls this should be set to the size of the memory that contains
152 For string controls, this ``size`` field should
304 these controls have to be retrieved from a request or tried/set for
313 (see :ref:`ctrl-class`). In that case all controls have to
328 - The number of controls in the controls array. May also be zero.
339 Before controls are read from/written to hardware a validation
340 step takes place: this checks if all controls in the list are
341 valid controls, if no attempt is made to write to a read-only
361 ``error_idx`` is less than ``count`` and only the controls up to
363 the remaining controls is undefined.
386 - ``controls``
404 - The class containing user controls. These controls are described
405 in :ref:`control`. All controls that can be set using the
411 - The class containing stateful codec controls. These controls are
412 described in :ref:`codec-controls`.
415 - The class containing camera controls. These controls are described
416 in :ref:`camera-controls`.
419 - The class containing FM Transmitter (FM TX) controls. These
420 controls are described in :ref:`fm-tx-controls`.
423 - The class containing flash device controls. These controls are
424 described in :ref:`flash-controls`.
427 - The class containing JPEG compression controls. These controls are
428 described in :ref:`jpeg-controls`.
431 - The class containing image source controls. These controls are
432 described in :ref:`image-source-controls`.
435 - The class containing image processing controls. These controls are
436 described in :ref:`image-process-controls`.
439 - The class containing FM Receiver (FM RX) controls. These controls
440 are described in :ref:`fm-rx-controls`.
443 - The class containing RF tuner controls. These controls are
444 described in :ref:`rf-tuner-controls`.
447 - The class containing motion or object detection controls. These controls
448 are described in :ref:`detect-controls`.
451 - The class containing stateless codec controls. These controls are
452 described in :ref:`codec-stateless-controls`.
455 - The class containing colorimetry controls. These controls are
456 described in :ref:`colorimetry-controls`.