Home
last modified time | relevance | path

Searched full:controls (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/Documentation/media/uapi/v4l/
Dextended-controls.rst10 .. _extended-controls:
13 Extended Controls API
40 Controls, such as Camera Controls and FM Transmitter Controls. The
41 Extended Controls API as well as all Extended Controls classes are
52 on arrays of controls (as opposed to the
56 several controls at once.
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
63 ``V4L2_CTRL_CLASS_USER`` contains all user controls (i. e. all controls
65 ioctl). Control class ``V4L2_CTRL_CLASS_MPEG`` contains all controls
[all …]
Dvidioc-g-ext-ctrls.rst19 …OC_S_EXT_CTRLS - VIDIOC_TRY_EXT_CTRLS - Get or set the value of several controls, try control valu…
50 These ioctls allow the caller to get or set multiple controls
52 :ref:`ctrl-class`) and all controls in the control array must belong
55 Applications must always fill in the ``count``, ``which``, ``controls``
59 by the ``controls`` fields.
61 To get the current value of a set of controls applications initialize
64 :ref:`VIDIOC_G_EXT_CTRLS <VIDIOC_G_EXT_CTRLS>` ioctl. String controls controls must also set the
65 ``string`` field. Controls of compound types
69 relevant for pointer-type controls like strings), then the driver will
83 To change the value of a set of controls applications initialize the
[all …]
Dcontrol.rst13 User Controls
16 Devices typically have a number of user-settable controls such as
19 different controls available, and furthermore, the range of possible
22 user interface for these controls that will work correctly with any
25 All controls are accessed using an ID value. V4L2 defines several IDs
27 controls using ``V4L2_CID_PRIVATE_BASE`` [#f1]_ and higher values. The
32 Generally applications should present controls to the user without
37 to change a few controls programmatically, for example to mute a device
40 Drivers may enumerate different controls after switching the current
55 V4L2 specifies an event mechanism to notify applications when controls
[all …]
Dvidioc-queryctrl.rst19 VIDIOC_QUERYCTRL - VIDIOC_QUERY_EXT_CTRL - VIDIOC_QUERYMENU - Enumerate controls and menu control i…
55 It is possible to enumerate controls by calling ``VIDIOC_QUERYCTRL``
59 controls, which are not defined in this specification, by starting at
70 can be specified to enumerate all compound controls (i.e. controls with
72 controls that contain more than one value). Specify both
74 order to enumerate all controls, compound or not. Drivers which do not
78 support controls that can use compound types, and to expose additional
86 Additional information is required for menu controls: the names of the
159 the user can change controls by keyboard or GUI buttons, rather
169 for other types of controls.
[all …]
Dext-ctrls-rf-tuner.rst10 .. _rf-tuner-controls:
16 The RF Tuner (RF_TUNER) class includes controls for common features of
25 without a metal box "silicon tuners". These controls are mostly
70 There may be both RF and LNA gain controls in the same device. The
89 located on output of RF tuner. It controls signal level of
Dv4l2.rst195 V4L2_CID_COLORFX_CBCR control. Added camera controls
209 Added :ref:`JPEG compression control class. <jpeg-controls>`
253 Added documentation for string controls and for FM Transmitter controls.
270 capabilities. Added support for string controls.
277 controls V4L2_CID_ZOOM_ABSOLUTE, V4L2_CID_ZOOM_RELATIVE,
283 Added pixel formats Y16 and SBGGR16, new controls and a camera controls
295 Added the Video Output Overlay interface, new MPEG controls,
322 Added the description of extended controls by Hans Verkuil. Linked
Ddev-radio.rst38 Radio devices can support :ref:`controls <control>`, and must support
50 Radio devices may have a couple audio controls (as discussed in
51 :ref:`control`) such as a volume control, possibly custom controls.
Dbuffer.rst44 Interactions between formats, controls and buffers
49 controls. One example of such a control is the ``V4L2_CID_ROTATE`` control
58 Controls that can modify the buffer layout shall set the
61 Modifying formats or controls that influence the buffer size or layout require
80 Controls that only influence the buffer layout can be modified at any time
82 special handling is needed to synchronize those controls with buffer
86 Formats and controls that influence the buffer size interact with buffer
88 buffers to be reallocated in order to change those formats or controls. In
93 for controls is cleared. The format or controls can then be modified, and
112 changes. Format and controls can be set in a different order, or even
[all …]
/Documentation/ABI/testing/
Dsysfs-fs-f2fs5 Controls the maximun sleep time for gc_thread. Time
12 Controls the minimum sleep time for gc_thread. Time
19 Controls the default sleep time for gc_thread. Time
26 Controls the victim selection policy for garbage collection.
32 Controls the issue rate of segment discard commands.
44 Controls the in-place-update policy.
50 Controls the FS utilization condition for the in-place-update
57 Controls the dirty page count condition for the in-place-update
64 Controls the dirty page count condition for batched sequential
72 Controls the dirty page count condition for redefining hot data.
[all …]
Dsysfs-bus-usb-devices-usbsevseg5 Description: Controls whether the device's display will powered.
13 Description: Controls the devices display mode.
23 Description: Controls the way the device interprets its text buffer.
24 raw: each character controls its segment manually
38 Description: Controls the decimal places on the device.
Dsysfs-class-backlight11 controls like sliders need to apply a logarithmic mapping for
21 controls should apply a logarithmic mapping for a linear
26 controls should use a linear mapping for a linear perception.
Dsysfs-driver-toshiba_acpi5 Description: This file controls the keyboard backlight operation mode, valid
22 Description: This file controls the timeout of the keyboard backlight
42 Description: This files controls the status of the touchpad and pointing
76 Description: This file controls the USB Sleep & Charge charging mode, which
93 Description: This file controls the USB Sleep Functions under battery, and
109 Description: This file controls the USB Rapid Charge state, which can be:
120 Description: This file controls the Sleep & Music state, which values can be:
139 Description: This file controls the state of the internal fan, valid
148 Description: This file controls the Special Functions (hotkeys) operation
164 Description: This file controls whether the laptop should turn ON whenever
[all …]
Dsysfs-driver-hid-lenovo4 Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed…
26 Description: This setting controls if the mouse click events generated by pressing the trackpoint (…
41 Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse …
48 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
Dsysfs-fs-ext45 Controls whether the multiblock allocator should
36 Tuning parameter which controls the minimum size for
55 Tuning parameter which controls the maximum number of
87 Tuning parameter which (if non-zero) controls the goal
/Documentation/media/kapi/
Dv4l2-controls.rst3 V4L2 Controls
10 implement correctly in drivers. But much of the code needed to handle controls
26 V4L2 specification with respect to controls in a central place. And to make
43 :c:type:`v4l2_ctrl_handler` is the object that keeps track of controls. It
45 references to controls, possibly to controls owned by other handlers.
89 The second argument is a hint telling the function how many controls this
114 2) Add controls:
116 You add non-menu controls by calling :c:func:`v4l2_ctrl_new_std`:
124 Menu and integer menu controls are added by calling
133 Menu controls with a driver specific menu are added by calling
[all …]
/Documentation/media/v4l-drivers/
Duvcvideo.rst20 units (XUs). The Linux UVC driver supports extension unit controls (XU controls)
23 - through mappings of XU controls to V4L2 controls
26 The first one allows generic V4L2 applications to use XU controls by mapping
27 certain XU controls onto V4L2 controls, which then show up during ordinary
31 access XU controls but exposes the entire UVC XU concept to user space for
41 control mappings at runtime. These allow for individual XU controls or byte
42 ranges thereof to be mapped to new V4L2 controls. Such controls appear and
43 function exactly like normal V4L2 controls (i.e. the stock controls, such as
44 brightness, contrast, etc.). However, reading or writing of such a V4L2 controls
59 For applications that need to access XU controls directly, e.g. for testing
[all …]
Dvivid.rst25 - Working brightness, contrast, saturation and hue controls
184 select this through controls.
216 select this through controls.
256 if set disable the error injecting controls. This option is
258 exercise all controls including a control like 'Disconnect' which
264 controls that select crop, compose and scale behavior are also
322 controls 'Standard Signal Mode' and 'Standard' determine what
497 The FM receiver supports RDS as well, both using 'Block I/O' and 'Controls'
498 modes. In the 'Controls' mode the RDS information is stored in read-only
499 controls. These controls are updated every time the frequency is changed,
[all …]
Dmax2175.rst6 The MAX2175 driver implements the following driver-specific controls:
12 Refer to Documentation/media/kapi/v4l2-controls.rst for more details.
40 The Rx mode controls a number of preset parameters of the tuner like
/Documentation/sound/hd-audio/
Dcontrols.rst2 HD-Audio Codec-Specific Mixer Controls
6 This file explains the codec-specific mixer controls.
15 and "8ch". According to the configuration, this also controls the
21 and/or line-out jacks are available on a machine, this controls
56 These enum controls the direction and the bias of the input jack
82 individual volume controls will be no longer available for
115 According to the configuration, this also controls the
/Documentation/sound/soc/
Doverview.rst50 * Machine specific controls: Allow machines to add controls to the sound card
57 contains audio controls, audio interface capabilities, codec DAPM
68 "sound card device". It handles any machine specific controls and
/Documentation/media/uapi/dvb/
Dvideo.rst16 The Digital TV video device controls the MPEG2 video decoder of the Digital
21 Note that the Digital TV video device only controls decoding of the MPEG video
35 and proper V4L2 ioctls or controls have been created to replace that
/Documentation/devicetree/bindings/mtd/
Dti,am654-hbmc.txt13 - mux-controls : phandle to the multiplexer that controls selection of
44 mux-controls = <&hbmc_mux 0>;
/Documentation/media/uapi/mediactl/
Drequest-api.rst36 Another is support of stateless codecs, which require controls to be applied
37 to specific frames (aka 'per-frame controls') in order to be used efficiently.
112 Controls can still be set without a request and are applied immediately,
123 associated controls have been updated with the values at the time of completion.
156 to associate specific controls to
159 ability to capture the state of controls when the request completes to read back
162 Put into code, after obtaining a request, user-space can assign controls and one
215 This is particularly useful for volatile controls for which we want to
245 With a simple capture device, requests can be used to specify controls to apply
276 controls and recycle the request as in the M2M example above.
/Documentation/devicetree/bindings/mux/
Dmux-controller.txt27 Mux controller properties should be named "mux-controls". The exact meaning of
30 strings to label each of the mux controllers listed in the "mux-controls"
35 to an index into the list given by the "mux-controls" property.
56 mux-controls = <&mux>;
84 mux-controls = <&mux>;
93 mux-controls = <&mux>;
/Documentation/devicetree/bindings/net/
Dmdio-mux-multiplexer.txt10 - mux-controls : mux controller node to use for operating the mux
40 mux-controls = <&mux 0>;
63 mux-controls = <&mux 1>;

12345678910>>...15