4 description: Standard camera input terminal (captures images from sensor)
15 doc: '0: interlaced, 1: progressive'
24 doc: '1: manual mode; 2: auto mode; 4: shutter priority mode; 8: aperture
28 @brief Reads camera's auto-exposure mode.
30 See uvc_set_ae_mode() for a description of the available modes.
32 @brief Sets camera's auto-exposure mode.
34 Cameras may support any of the following AE modes:
35 * UVC_AUTO_EXPOSURE_MODE_MANUAL (1) - manual exposure time, manual iris
36 * UVC_AUTO_EXPOSURE_MODE_AUTO (2) - auto exposure time, auto iris
37 * UVC_AUTO_EXPOSURE_MODE_SHUTTER_PRIORITY (4) - manual exposure time, auto iris
38 * UVC_AUTO_EXPOSURE_MODE_APERTURE_PRIORITY (8) - auto exposure time, manual iris
40 Most cameras provide manual mode and aperture priority mode.
49 doc: '0: frame rate must remain constant; 1: frame rate may be varied
53 @brief Checks whether the camera may vary the frame rate for exposure control reasons.
54 See uvc_set_ae_priority() for a description of the `priority` field.
56 @brief Chooses whether the camera may vary the frame rate for exposure control reasons.
57 A `priority` value of zero means the camera may not vary its frame rate. A value of 1
58 means the frame rate is variable. This setting has no effect outside of the `auto` and
59 `shutter_priority` auto-exposure modes.
61 control: EXPOSURE_TIME_ABSOLUTE
71 @brief Gets the absolute exposure time.
73 See uvc_set_exposure_abs() for a description of the `time` field.
75 @brief Sets the absolute exposure time.
77 The `time` parameter should be provided in units of 0.0001 seconds (e.g., use the value 100
78 for a 10ms exposure period). Auto exposure should be set to `manual` or `shutter_priority`
79 before attempting to change this setting.
81 control: EXPOSURE_TIME_RELATIVE
89 doc: number of steps by which to change the exposure time, or zero to
90 set the default exposure time
91 doc: '@brief {gets_sets} the exposure time relative to the current setting.'
93 control: FOCUS_ABSOLUTE
100 doc: focal target distance in millimeters
101 doc: '@brief {gets_sets} the distance at which an object is optimally focused.'
103 control: FOCUS_RELATIVE
118 control: FOCUS_SIMPLE
136 control: IRIS_ABSOLUTE
145 control: IRIS_RELATIVE
154 control: ZOOM_ABSOLUTE
163 control: ZOOM_RELATIVE
183 control: PANTILT_ABSOLUTE
199 control: PANTILT_RELATIVE
225 control: ROLL_ABSOLUTE
235 control: ROLL_RELATIVE
259 control: DIGITAL_WINDOW
293 control: REGION_OF_INTEREST
323 description: Standard processing unit (processes images between other units)
326 backlight_compensation:
327 control: BACKLIGHT_COMPENSATION
330 backlight_compensation:
334 doc: device-dependent backlight compensation mode; zero means backlight
335 compensation is disabled
356 control: CONTRAST_AUTO
373 power_line_frequency:
374 control: POWER_LINE_FREQUENCY
377 power_line_frequency:
428 white_balance_temperature:
429 control: WHITE_BALANCE_TEMPERATURE
437 white_balance_temperature_auto:
438 control: WHITE_BALANCE_TEMPERATURE_AUTO
446 white_balance_component:
447 control: WHITE_BALANCE_COMPONENT
460 white_balance_component_auto:
461 control: WHITE_BALANCE_COMPONENT_AUTO
464 white_balance_component_auto:
470 control: DIGITAL_MULTIPLIER
478 digital_multiplier_limit:
479 control: DIGITAL_MULTIPLIER_LIMIT
487 analog_video_standard:
488 control: ANALOG_VIDEO_STANDARD
496 analog_video_lock_status:
497 control: ANALOG_LOCK_STATUS
507 description: Standard selector unit (controls connectivity between other units)
511 control: INPUT_SELECT