X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjni%2Flibuvc-0.0.6%2Fstandard-units.yaml;fp=app%2Fsrc%2Fmain%2Fjni%2Flibuvc-0.0.6%2Fstandard-units.yaml;h=0000000000000000000000000000000000000000;hb=4d7fc85844bbd24cc1b15f60fed3b8aaa507962f;hp=198c401647a225070593f04b06bdac020cc7f02a;hpb=d0d496554f96cebf84db3e9b3cf507577272ef8c;p=rtmpclient.git diff --git a/app/src/main/jni/libuvc-0.0.6/standard-units.yaml b/app/src/main/jni/libuvc-0.0.6/standard-units.yaml deleted file mode 100644 index 198c401..0000000 --- a/app/src/main/jni/libuvc-0.0.6/standard-units.yaml +++ /dev/null @@ -1,518 +0,0 @@ -units: - camera_terminal: - type: standard - description: Standard camera input terminal (captures images from sensor) - control_prefix: CT - controls: - scanning_mode: - control: SCANNING_MODE - length: 1 - fields: - mode: - type: int - position: 0 - length: 1 - doc: '0: interlaced, 1: progressive' - ae_mode: - control: AE_MODE - length: 1 - fields: - mode: - type: int - position: 0 - length: 1 - doc: '1: manual mode; 2: auto mode; 4: shutter priority mode; 8: aperture - priority mode' - doc: - get: |- - @brief Reads camera's auto-exposure mode. - - See uvc_set_ae_mode() for a description of the available modes. - set: |- - @brief Sets camera's auto-exposure mode. - - Cameras may support any of the following AE modes: - * UVC_AUTO_EXPOSURE_MODE_MANUAL (1) - manual exposure time, manual iris - * UVC_AUTO_EXPOSURE_MODE_AUTO (2) - auto exposure time, auto iris - * UVC_AUTO_EXPOSURE_MODE_SHUTTER_PRIORITY (4) - manual exposure time, auto iris - * UVC_AUTO_EXPOSURE_MODE_APERTURE_PRIORITY (8) - auto exposure time, manual iris - - Most cameras provide manual mode and aperture priority mode. - ae_priority: - control: AE_PRIORITY - length: 1 - fields: - priority: - type: int - position: 0 - length: 1 - doc: '0: frame rate must remain constant; 1: frame rate may be varied - for AE purposes' - doc: - get: |- - @brief Checks whether the camera may vary the frame rate for exposure control reasons. - See uvc_set_ae_priority() for a description of the `priority` field. - set: |- - @brief Chooses whether the camera may vary the frame rate for exposure control reasons. - A `priority` value of zero means the camera may not vary its frame rate. A value of 1 - means the frame rate is variable. This setting has no effect outside of the `auto` and - `shutter_priority` auto-exposure modes. - exposure_abs: - control: EXPOSURE_TIME_ABSOLUTE - length: 4 - fields: - time: - type: int - position: 0 - length: 4 - doc: '' - doc: - get: |- - @brief Gets the absolute exposure time. - - See uvc_set_exposure_abs() for a description of the `time` field. - set: |- - @brief Sets the absolute exposure time. - - The `time` parameter should be provided in units of 0.0001 seconds (e.g., use the value 100 - for a 10ms exposure period). Auto exposure should be set to `manual` or `shutter_priority` - before attempting to change this setting. - exposure_rel: - control: EXPOSURE_TIME_RELATIVE - length: 1 - fields: - step: - type: int - position: 0 - length: 1 - signed: true - doc: number of steps by which to change the exposure time, or zero to - set the default exposure time - doc: '@brief {gets_sets} the exposure time relative to the current setting.' - focus_abs: - control: FOCUS_ABSOLUTE - length: 2 - fields: - focus: - type: int - position: 0 - length: 2 - doc: focal target distance in millimeters - doc: '@brief {gets_sets} the distance at which an object is optimally focused.' - focus_rel: - control: FOCUS_RELATIVE - length: 2 - fields: - focus_rel: - type: int - position: 0 - length: 1 - signed: true - doc: TODO - speed: - type: int - position: 1 - length: 1 - doc: TODO - focus_simple_range: - control: FOCUS_SIMPLE - length: 1 - fields: - focus: - type: int - position: 0 - length: 1 - doc: TODO - focus_auto: - control: FOCUS_AUTO - length: 1 - fields: - state: - type: int - position: 0 - length: 1 - doc: TODO - iris_abs: - control: IRIS_ABSOLUTE - length: 2 - fields: - iris: - type: int - position: 0 - length: 2 - doc: TODO - iris_rel: - control: IRIS_RELATIVE - length: 1 - fields: - iris_rel: - type: int - position: 0 - length: 1 - doc: TODO - zoom_abs: - control: ZOOM_ABSOLUTE - length: 2 - fields: - focal_length: - type: int - position: 0 - length: 2 - doc: TODO - zoom_rel: - control: ZOOM_RELATIVE - length: 3 - fields: - zoom_rel: - type: int - position: 0 - length: 1 - signed: true - doc: TODO - digital_zoom: - type: int - position: 1 - length: 1 - doc: TODO - speed: - type: int - position: 2 - length: 1 - doc: TODO - pantilt_abs: - control: PANTILT_ABSOLUTE - length: 8 - fields: - pan: - type: int - position: 0 - length: 4 - signed: true - doc: TODO - tilt: - type: int - position: 4 - length: 4 - signed: true - doc: TODO - pantilt_rel: - control: PANTILT_RELATIVE - length: 4 - fields: - pan_rel: - type: int - position: 0 - length: 1 - signed: true - doc: TODO - pan_speed: - type: int - position: 1 - length: 1 - doc: TODO - tilt_rel: - type: int - position: 2 - length: 1 - signed: true - doc: TODO - tilt_speed: - type: int - position: 3 - length: 1 - doc: TODO - roll_abs: - control: ROLL_ABSOLUTE - length: 2 - fields: - roll: - type: int - position: 0 - length: 2 - signed: true - doc: TODO - roll_rel: - control: ROLL_RELATIVE - length: 2 - fields: - roll_rel: - type: int - position: 0 - length: 1 - signed: true - doc: TODO - speed: - type: int - position: 1 - length: 1 - doc: TODO - privacy: - control: PRIVACY - length: 1 - fields: - privacy: - type: int - position: 0 - length: 1 - doc: TODO - digital_window: - control: DIGITAL_WINDOW - length: 12 - fields: - window_top: - type: int - position: 0 - length: 2 - doc: TODO - window_left: - type: int - position: 2 - length: 2 - doc: TODO - window_bottom: - type: int - position: 4 - length: 2 - doc: TODO - window_right: - type: int - position: 6 - length: 2 - doc: TODO - num_steps: - type: int - position: 8 - length: 2 - doc: TODO - num_steps_units: - type: int - position: 10 - length: 2 - doc: TODO - digital_roi: - control: REGION_OF_INTEREST - length: 10 - fields: - roi_top: - type: int - position: 0 - length: 2 - doc: TODO - roi_left: - type: int - position: 2 - length: 2 - doc: TODO - roi_bottom: - type: int - position: 4 - length: 2 - doc: TODO - roi_right: - type: int - position: 6 - length: 2 - doc: TODO - auto_controls: - type: int - position: 8 - length: 2 - doc: TODO - processing_unit: - type: standard - description: Standard processing unit (processes images between other units) - control_prefix: PU - controls: - backlight_compensation: - control: BACKLIGHT_COMPENSATION - length: 2 - fields: - backlight_compensation: - type: int - position: 0 - length: 2 - doc: device-dependent backlight compensation mode; zero means backlight - compensation is disabled - brightness: - control: BRIGHTNESS - length: 2 - fields: - brightness: - type: int - position: 0 - length: 2 - signed: true - doc: TODO - contrast: - control: CONTRAST - length: 2 - fields: - contrast: - type: int - position: 0 - length: 2 - doc: TODO - contrast_auto: - control: CONTRAST_AUTO - length: 1 - fields: - contrast_auto: - type: int - position: 0 - length: 1 - doc: TODO - gain: - control: GAIN - length: 2 - fields: - gain: - type: int - position: 0 - length: 2 - doc: TODO - power_line_frequency: - control: POWER_LINE_FREQUENCY - length: 1 - fields: - power_line_frequency: - type: int - position: 0 - length: 1 - doc: TODO - hue: - control: HUE - length: 2 - fields: - hue: - type: int - position: 0 - length: 2 - signed: true - doc: TODO - hue_auto: - control: HUE_AUTO - length: 1 - fields: - hue_auto: - type: int - position: 0 - length: 1 - doc: TODO - saturation: - control: SATURATION - length: 2 - fields: - saturation: - type: int - position: 0 - length: 2 - doc: TODO - sharpness: - control: SHARPNESS - length: 2 - fields: - sharpness: - type: int - position: 0 - length: 2 - doc: TODO - gamma: - control: GAMMA - length: 2 - fields: - gamma: - type: int - position: 0 - length: 2 - doc: TODO - white_balance_temperature: - control: WHITE_BALANCE_TEMPERATURE - length: 2 - fields: - temperature: - type: int - position: 0 - length: 2 - doc: TODO - white_balance_temperature_auto: - control: WHITE_BALANCE_TEMPERATURE_AUTO - length: 1 - fields: - temperature_auto: - type: int - position: 0 - length: 1 - doc: TODO - white_balance_component: - control: WHITE_BALANCE_COMPONENT - length: 4 - fields: - blue: - type: int - position: 0 - length: 2 - doc: TODO - red: - type: int - position: 2 - length: 2 - doc: TODO - white_balance_component_auto: - control: WHITE_BALANCE_COMPONENT_AUTO - length: 1 - fields: - white_balance_component_auto: - type: int - position: 0 - length: 1 - doc: TODO - digital_multiplier: - control: DIGITAL_MULTIPLIER - length: 2 - fields: - multiplier_step: - type: int - position: 0 - length: 2 - doc: TODO - digital_multiplier_limit: - control: DIGITAL_MULTIPLIER_LIMIT - length: 2 - fields: - multiplier_step: - type: int - position: 0 - length: 2 - doc: TODO - analog_video_standard: - control: ANALOG_VIDEO_STANDARD - length: 1 - fields: - video_standard: - type: int - position: 0 - length: 1 - doc: TODO - analog_video_lock_status: - control: ANALOG_LOCK_STATUS - length: 1 - fields: - status: - type: int - position: 0 - length: 1 - doc: TODO - selector_unit: - type: standard - description: Standard selector unit (controls connectivity between other units) - control_prefix: SU - controls: - input_select: - control: INPUT_SELECT - length: 1 - fields: - selector: - type: int - position: 0 - length: 1 - doc: TODO