Skip to content

Most visited

Recently visited

navigation

NdkCameraMetadataTags.h File Reference

NdkCameraMetadataTags.h File Reference

Typedefs

typedef __BEGIN_DECLS enum acamera_metadata_section acamera_metadata_section_t
 
typedef enum acamera_metadata_section_start acamera_metadata_section_start_t
 
typedef enum acamera_metadata_tag acamera_metadata_tag_t
 
typedef enum acamera_metadata_enum_acamera_color_correction_mode acamera_metadata_enum_android_color_correction_mode_t
 
typedef enum acamera_metadata_enum_acamera_color_correction_aberration_mode acamera_metadata_enum_android_color_correction_aberration_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_antibanding_mode acamera_metadata_enum_android_control_ae_antibanding_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_lock acamera_metadata_enum_android_control_ae_lock_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_mode acamera_metadata_enum_android_control_ae_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_precapture_trigger acamera_metadata_enum_android_control_ae_precapture_trigger_t
 
typedef enum acamera_metadata_enum_acamera_control_af_mode acamera_metadata_enum_android_control_af_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_af_trigger acamera_metadata_enum_android_control_af_trigger_t
 
typedef enum acamera_metadata_enum_acamera_control_awb_lock acamera_metadata_enum_android_control_awb_lock_t
 
typedef enum acamera_metadata_enum_acamera_control_awb_mode acamera_metadata_enum_android_control_awb_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_capture_intent acamera_metadata_enum_android_control_capture_intent_t
 
typedef enum acamera_metadata_enum_acamera_control_effect_mode acamera_metadata_enum_android_control_effect_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_mode acamera_metadata_enum_android_control_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_scene_mode acamera_metadata_enum_android_control_scene_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_video_stabilization_mode acamera_metadata_enum_android_control_video_stabilization_mode_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_state acamera_metadata_enum_android_control_ae_state_t
 
typedef enum acamera_metadata_enum_acamera_control_af_state acamera_metadata_enum_android_control_af_state_t
 
typedef enum acamera_metadata_enum_acamera_control_awb_state acamera_metadata_enum_android_control_awb_state_t
 
typedef enum acamera_metadata_enum_acamera_control_ae_lock_available acamera_metadata_enum_android_control_ae_lock_available_t
 
typedef enum acamera_metadata_enum_acamera_control_awb_lock_available acamera_metadata_enum_android_control_awb_lock_available_t
 
typedef enum acamera_metadata_enum_acamera_control_enable_zsl acamera_metadata_enum_android_control_enable_zsl_t
 
typedef enum acamera_metadata_enum_acamera_edge_mode acamera_metadata_enum_android_edge_mode_t
 
typedef enum acamera_metadata_enum_acamera_flash_mode acamera_metadata_enum_android_flash_mode_t
 
typedef enum acamera_metadata_enum_acamera_flash_state acamera_metadata_enum_android_flash_state_t
 
typedef enum acamera_metadata_enum_acamera_flash_info_available acamera_metadata_enum_android_flash_info_available_t
 
typedef enum acamera_metadata_enum_acamera_hot_pixel_mode acamera_metadata_enum_android_hot_pixel_mode_t
 
typedef enum acamera_metadata_enum_acamera_lens_optical_stabilization_mode acamera_metadata_enum_android_lens_optical_stabilization_mode_t
 
typedef enum acamera_metadata_enum_acamera_lens_facing acamera_metadata_enum_android_lens_facing_t
 
typedef enum acamera_metadata_enum_acamera_lens_state acamera_metadata_enum_android_lens_state_t
 
typedef enum acamera_metadata_enum_acamera_lens_info_focus_distance_calibration acamera_metadata_enum_android_lens_info_focus_distance_calibration_t
 
typedef enum acamera_metadata_enum_acamera_noise_reduction_mode acamera_metadata_enum_android_noise_reduction_mode_t
 
typedef enum acamera_metadata_enum_acamera_request_available_capabilities acamera_metadata_enum_android_request_available_capabilities_t
 
typedef enum acamera_metadata_enum_acamera_scaler_available_stream_configurations acamera_metadata_enum_android_scaler_available_stream_configurations_t
 
typedef enum acamera_metadata_enum_acamera_scaler_cropping_type acamera_metadata_enum_android_scaler_cropping_type_t
 
typedef enum acamera_metadata_enum_acamera_sensor_reference_illuminant1 acamera_metadata_enum_android_sensor_reference_illuminant1_t
 
typedef enum acamera_metadata_enum_acamera_sensor_test_pattern_mode acamera_metadata_enum_android_sensor_test_pattern_mode_t
 
typedef enum acamera_metadata_enum_acamera_sensor_info_color_filter_arrangement acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t
 
typedef enum acamera_metadata_enum_acamera_sensor_info_timestamp_source acamera_metadata_enum_android_sensor_info_timestamp_source_t
 
typedef enum acamera_metadata_enum_acamera_sensor_info_lens_shading_applied acamera_metadata_enum_android_sensor_info_lens_shading_applied_t
 
typedef enum acamera_metadata_enum_acamera_shading_mode acamera_metadata_enum_android_shading_mode_t
 
typedef enum acamera_metadata_enum_acamera_statistics_face_detect_mode acamera_metadata_enum_android_statistics_face_detect_mode_t
 
typedef enum acamera_metadata_enum_acamera_statistics_hot_pixel_map_mode acamera_metadata_enum_android_statistics_hot_pixel_map_mode_t
 
typedef enum acamera_metadata_enum_acamera_statistics_scene_flicker acamera_metadata_enum_android_statistics_scene_flicker_t
 
typedef enum acamera_metadata_enum_acamera_statistics_lens_shading_map_mode acamera_metadata_enum_android_statistics_lens_shading_map_mode_t
 
typedef enum acamera_metadata_enum_acamera_tonemap_mode acamera_metadata_enum_android_tonemap_mode_t
 
typedef enum acamera_metadata_enum_acamera_tonemap_preset_curve acamera_metadata_enum_android_tonemap_preset_curve_t
 
typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level acamera_metadata_enum_android_info_supported_hardware_level_t
 
typedef enum acamera_metadata_enum_acamera_black_level_lock acamera_metadata_enum_android_black_level_lock_t
 
typedef enum acamera_metadata_enum_acamera_sync_frame_number acamera_metadata_enum_android_sync_frame_number_t
 
typedef enum acamera_metadata_enum_acamera_sync_max_latency acamera_metadata_enum_android_sync_max_latency_t
 
typedef enum acamera_metadata_enum_acamera_depth_available_depth_stream_configurations acamera_metadata_enum_android_depth_available_depth_stream_configurations_t
 
typedef enum acamera_metadata_enum_acamera_depth_depth_is_exclusive acamera_metadata_enum_android_depth_depth_is_exclusive_t
 

Enumerations

enum  acamera_metadata_section {
  ACAMERA_COLOR_CORRECTION, ACAMERA_CONTROL, ACAMERA_DEMOSAIC, ACAMERA_EDGE,
  ACAMERA_FLASH, ACAMERA_FLASH_INFO, ACAMERA_HOT_PIXEL, ACAMERA_JPEG,
  ACAMERA_LENS, ACAMERA_LENS_INFO, ACAMERA_NOISE_REDUCTION, ACAMERA_QUIRKS,
  ACAMERA_REQUEST, ACAMERA_SCALER, ACAMERA_SENSOR, ACAMERA_SENSOR_INFO,
  ACAMERA_SHADING, ACAMERA_STATISTICS, ACAMERA_STATISTICS_INFO, ACAMERA_TONEMAP,
  ACAMERA_LED, ACAMERA_INFO, ACAMERA_BLACK_LEVEL, ACAMERA_SYNC,
  ACAMERA_REPROCESS, ACAMERA_DEPTH, ACAMERA_SECTION_COUNT, ACAMERA_VENDOR = 0x8000
}
 
enum  acamera_metadata_section_start {
  ACAMERA_COLOR_CORRECTION_START = ACAMERA_COLOR_CORRECTION << 16, ACAMERA_CONTROL_START = ACAMERA_CONTROL << 16, ACAMERA_DEMOSAIC_START = ACAMERA_DEMOSAIC << 16, ACAMERA_EDGE_START = ACAMERA_EDGE << 16,
  ACAMERA_FLASH_START = ACAMERA_FLASH << 16, ACAMERA_FLASH_INFO_START = ACAMERA_FLASH_INFO << 16, ACAMERA_HOT_PIXEL_START = ACAMERA_HOT_PIXEL << 16, ACAMERA_JPEG_START = ACAMERA_JPEG << 16,
  ACAMERA_LENS_START = ACAMERA_LENS << 16, ACAMERA_LENS_INFO_START = ACAMERA_LENS_INFO << 16, ACAMERA_NOISE_REDUCTION_START = ACAMERA_NOISE_REDUCTION << 16, ACAMERA_QUIRKS_START = ACAMERA_QUIRKS << 16,
  ACAMERA_REQUEST_START = ACAMERA_REQUEST << 16, ACAMERA_SCALER_START = ACAMERA_SCALER << 16, ACAMERA_SENSOR_START = ACAMERA_SENSOR << 16, ACAMERA_SENSOR_INFO_START = ACAMERA_SENSOR_INFO << 16,
  ACAMERA_SHADING_START = ACAMERA_SHADING << 16, ACAMERA_STATISTICS_START = ACAMERA_STATISTICS << 16, ACAMERA_STATISTICS_INFO_START = ACAMERA_STATISTICS_INFO << 16, ACAMERA_TONEMAP_START = ACAMERA_TONEMAP << 16,
  ACAMERA_LED_START = ACAMERA_LED << 16, ACAMERA_INFO_START = ACAMERA_INFO << 16, ACAMERA_BLACK_LEVEL_START = ACAMERA_BLACK_LEVEL << 16, ACAMERA_SYNC_START = ACAMERA_SYNC << 16,
  ACAMERA_REPROCESS_START = ACAMERA_REPROCESS << 16, ACAMERA_DEPTH_START = ACAMERA_DEPTH << 16, ACAMERA_VENDOR_START = ACAMERA_VENDOR << 16
}
 
enum  acamera_metadata_tag {
  ACAMERA_COLOR_CORRECTION_MODE, ACAMERA_COLOR_CORRECTION_TRANSFORM, ACAMERA_COLOR_CORRECTION_GAINS, ACAMERA_COLOR_CORRECTION_ABERRATION_MODE,
  ACAMERA_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES, ACAMERA_COLOR_CORRECTION_END, ACAMERA_CONTROL_AE_ANTIBANDING_MODE, ACAMERA_CONTROL_AE_EXPOSURE_COMPENSATION,
  ACAMERA_CONTROL_AE_LOCK, ACAMERA_CONTROL_AE_MODE, ACAMERA_CONTROL_AE_REGIONS, ACAMERA_CONTROL_AE_TARGET_FPS_RANGE,
  ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER, ACAMERA_CONTROL_AF_MODE, ACAMERA_CONTROL_AF_REGIONS, ACAMERA_CONTROL_AF_TRIGGER,
  ACAMERA_CONTROL_AWB_LOCK, ACAMERA_CONTROL_AWB_MODE, ACAMERA_CONTROL_AWB_REGIONS, ACAMERA_CONTROL_CAPTURE_INTENT,
  ACAMERA_CONTROL_EFFECT_MODE, ACAMERA_CONTROL_MODE, ACAMERA_CONTROL_SCENE_MODE, ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE,
  ACAMERA_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES, ACAMERA_CONTROL_AE_AVAILABLE_MODES, ACAMERA_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES, ACAMERA_CONTROL_AE_COMPENSATION_RANGE,
  ACAMERA_CONTROL_AE_COMPENSATION_STEP, ACAMERA_CONTROL_AF_AVAILABLE_MODES, ACAMERA_CONTROL_AVAILABLE_EFFECTS, ACAMERA_CONTROL_AVAILABLE_SCENE_MODES,
  ACAMERA_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES, ACAMERA_CONTROL_AWB_AVAILABLE_MODES, ACAMERA_CONTROL_MAX_REGIONS, ACAMERA_CONTROL_AE_STATE,
  ACAMERA_CONTROL_AF_STATE, ACAMERA_CONTROL_AWB_STATE, ACAMERA_CONTROL_AE_LOCK_AVAILABLE, ACAMERA_CONTROL_AWB_LOCK_AVAILABLE,
  ACAMERA_CONTROL_AVAILABLE_MODES, ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE, ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST, ACAMERA_CONTROL_ENABLE_ZSL,
  ACAMERA_CONTROL_END, ACAMERA_EDGE_MODE, ACAMERA_EDGE_AVAILABLE_EDGE_MODES, ACAMERA_EDGE_END,
  ACAMERA_FLASH_MODE, ACAMERA_FLASH_STATE, ACAMERA_FLASH_END, ACAMERA_FLASH_INFO_AVAILABLE,
  ACAMERA_FLASH_INFO_END, ACAMERA_HOT_PIXEL_MODE, ACAMERA_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES, ACAMERA_HOT_PIXEL_END,
  ACAMERA_JPEG_GPS_COORDINATES, ACAMERA_JPEG_GPS_PROCESSING_METHOD, ACAMERA_JPEG_GPS_TIMESTAMP, ACAMERA_JPEG_ORIENTATION,
  ACAMERA_JPEG_QUALITY, ACAMERA_JPEG_THUMBNAIL_QUALITY, ACAMERA_JPEG_THUMBNAIL_SIZE, ACAMERA_JPEG_AVAILABLE_THUMBNAIL_SIZES,
  ACAMERA_JPEG_END, ACAMERA_LENS_APERTURE, ACAMERA_LENS_FILTER_DENSITY, ACAMERA_LENS_FOCAL_LENGTH,
  ACAMERA_LENS_FOCUS_DISTANCE, ACAMERA_LENS_OPTICAL_STABILIZATION_MODE, ACAMERA_LENS_FACING, ACAMERA_LENS_POSE_ROTATION,
  ACAMERA_LENS_POSE_TRANSLATION, ACAMERA_LENS_FOCUS_RANGE, ACAMERA_LENS_STATE, ACAMERA_LENS_INTRINSIC_CALIBRATION,
  ACAMERA_LENS_RADIAL_DISTORTION, ACAMERA_LENS_END, ACAMERA_LENS_INFO_AVAILABLE_APERTURES, ACAMERA_LENS_INFO_AVAILABLE_FILTER_DENSITIES,
  ACAMERA_LENS_INFO_AVAILABLE_FOCAL_LENGTHS, ACAMERA_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION, ACAMERA_LENS_INFO_HYPERFOCAL_DISTANCE, ACAMERA_LENS_INFO_MINIMUM_FOCUS_DISTANCE,
  ACAMERA_LENS_INFO_SHADING_MAP_SIZE, ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION, ACAMERA_LENS_INFO_END, ACAMERA_NOISE_REDUCTION_MODE,
  ACAMERA_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES, ACAMERA_NOISE_REDUCTION_END, ACAMERA_REQUEST_MAX_NUM_OUTPUT_STREAMS, ACAMERA_REQUEST_PIPELINE_DEPTH,
  ACAMERA_REQUEST_PIPELINE_MAX_DEPTH, ACAMERA_REQUEST_PARTIAL_RESULT_COUNT, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES, ACAMERA_REQUEST_AVAILABLE_REQUEST_KEYS,
  ACAMERA_REQUEST_AVAILABLE_RESULT_KEYS, ACAMERA_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS, ACAMERA_REQUEST_END, ACAMERA_SCALER_CROP_REGION,
  ACAMERA_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM, ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS, ACAMERA_SCALER_AVAILABLE_MIN_FRAME_DURATIONS, ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS,
  ACAMERA_SCALER_CROPPING_TYPE, ACAMERA_SCALER_END, ACAMERA_SENSOR_EXPOSURE_TIME, ACAMERA_SENSOR_FRAME_DURATION,
  ACAMERA_SENSOR_SENSITIVITY, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1, ACAMERA_SENSOR_REFERENCE_ILLUMINANT2, ACAMERA_SENSOR_CALIBRATION_TRANSFORM1,
  ACAMERA_SENSOR_CALIBRATION_TRANSFORM2, ACAMERA_SENSOR_COLOR_TRANSFORM1, ACAMERA_SENSOR_COLOR_TRANSFORM2, ACAMERA_SENSOR_FORWARD_MATRIX1,
  ACAMERA_SENSOR_FORWARD_MATRIX2, ACAMERA_SENSOR_BLACK_LEVEL_PATTERN, ACAMERA_SENSOR_MAX_ANALOG_SENSITIVITY, ACAMERA_SENSOR_ORIENTATION,
  ACAMERA_SENSOR_TIMESTAMP, ACAMERA_SENSOR_NEUTRAL_COLOR_POINT, ACAMERA_SENSOR_NOISE_PROFILE, ACAMERA_SENSOR_GREEN_SPLIT,
  ACAMERA_SENSOR_TEST_PATTERN_DATA, ACAMERA_SENSOR_TEST_PATTERN_MODE, ACAMERA_SENSOR_AVAILABLE_TEST_PATTERN_MODES, ACAMERA_SENSOR_ROLLING_SHUTTER_SKEW,
  ACAMERA_SENSOR_OPTICAL_BLACK_REGIONS, ACAMERA_SENSOR_DYNAMIC_BLACK_LEVEL, ACAMERA_SENSOR_DYNAMIC_WHITE_LEVEL, ACAMERA_SENSOR_END,
  ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE, ACAMERA_SENSOR_INFO_SENSITIVITY_RANGE, ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT, ACAMERA_SENSOR_INFO_EXPOSURE_TIME_RANGE,
  ACAMERA_SENSOR_INFO_MAX_FRAME_DURATION, ACAMERA_SENSOR_INFO_PHYSICAL_SIZE, ACAMERA_SENSOR_INFO_PIXEL_ARRAY_SIZE, ACAMERA_SENSOR_INFO_WHITE_LEVEL,
  ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE, ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED, ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE, ACAMERA_SENSOR_INFO_END,
  ACAMERA_SHADING_MODE, ACAMERA_SHADING_AVAILABLE_MODES, ACAMERA_SHADING_END, ACAMERA_STATISTICS_FACE_DETECT_MODE,
  ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE, ACAMERA_STATISTICS_FACE_IDS, ACAMERA_STATISTICS_FACE_LANDMARKS, ACAMERA_STATISTICS_FACE_RECTANGLES,
  ACAMERA_STATISTICS_FACE_SCORES, ACAMERA_STATISTICS_LENS_SHADING_MAP, ACAMERA_STATISTICS_SCENE_FLICKER, ACAMERA_STATISTICS_HOT_PIXEL_MAP,
  ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE, ACAMERA_STATISTICS_END, ACAMERA_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES, ACAMERA_STATISTICS_INFO_MAX_FACE_COUNT,
  ACAMERA_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES, ACAMERA_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES, ACAMERA_STATISTICS_INFO_END, ACAMERA_TONEMAP_CURVE_BLUE,
  ACAMERA_TONEMAP_CURVE_GREEN, ACAMERA_TONEMAP_CURVE_RED, ACAMERA_TONEMAP_MODE, ACAMERA_TONEMAP_MAX_CURVE_POINTS,
  ACAMERA_TONEMAP_AVAILABLE_TONE_MAP_MODES, ACAMERA_TONEMAP_GAMMA, ACAMERA_TONEMAP_PRESET_CURVE, ACAMERA_TONEMAP_END,
  ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL, ACAMERA_INFO_END, ACAMERA_BLACK_LEVEL_LOCK, ACAMERA_BLACK_LEVEL_END,
  ACAMERA_SYNC_FRAME_NUMBER, ACAMERA_SYNC_MAX_LATENCY, ACAMERA_SYNC_END, ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS,
  ACAMERA_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS, ACAMERA_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS, ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE, ACAMERA_DEPTH_END
}
 
enum  acamera_metadata_enum_acamera_color_correction_mode { ACAMERA_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX = 0, ACAMERA_COLOR_CORRECTION_MODE_FAST = 1, ACAMERA_COLOR_CORRECTION_MODE_HIGH_QUALITY = 2 }
 
enum  acamera_metadata_enum_acamera_color_correction_aberration_mode { ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_OFF = 0, ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_FAST = 1, ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY = 2 }
 
enum  acamera_metadata_enum_acamera_control_ae_antibanding_mode { ACAMERA_CONTROL_AE_ANTIBANDING_MODE_OFF = 0, ACAMERA_CONTROL_AE_ANTIBANDING_MODE_50HZ = 1, ACAMERA_CONTROL_AE_ANTIBANDING_MODE_60HZ = 2, ACAMERA_CONTROL_AE_ANTIBANDING_MODE_AUTO = 3 }
 
enum  acamera_metadata_enum_acamera_control_ae_lock { ACAMERA_CONTROL_AE_LOCK_OFF = 0, ACAMERA_CONTROL_AE_LOCK_ON = 1 }
 
enum  acamera_metadata_enum_acamera_control_ae_mode {
  ACAMERA_CONTROL_AE_MODE_OFF = 0, ACAMERA_CONTROL_AE_MODE_ON = 1, ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH = 2, ACAMERA_CONTROL_AE_MODE_ON_ALWAYS_FLASH = 3,
  ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE = 4
}
 
enum  acamera_metadata_enum_acamera_control_ae_precapture_trigger { ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE = 0, ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_START = 1, ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL = 2 }
 
enum  acamera_metadata_enum_acamera_control_af_mode {
  ACAMERA_CONTROL_AF_MODE_OFF = 0, ACAMERA_CONTROL_AF_MODE_AUTO = 1, ACAMERA_CONTROL_AF_MODE_MACRO = 2, ACAMERA_CONTROL_AF_MODE_CONTINUOUS_VIDEO = 3,
  ACAMERA_CONTROL_AF_MODE_CONTINUOUS_PICTURE = 4, ACAMERA_CONTROL_AF_MODE_EDOF = 5
}
 
enum  acamera_metadata_enum_acamera_control_af_trigger { ACAMERA_CONTROL_AF_TRIGGER_IDLE = 0, ACAMERA_CONTROL_AF_TRIGGER_START = 1, ACAMERA_CONTROL_AF_TRIGGER_CANCEL = 2 }
 
enum  acamera_metadata_enum_acamera_control_awb_lock { ACAMERA_CONTROL_AWB_LOCK_OFF = 0, ACAMERA_CONTROL_AWB_LOCK_ON = 1 }
 
enum  acamera_metadata_enum_acamera_control_awb_mode {
  ACAMERA_CONTROL_AWB_MODE_OFF = 0, ACAMERA_CONTROL_AWB_MODE_AUTO = 1, ACAMERA_CONTROL_AWB_MODE_INCANDESCENT = 2, ACAMERA_CONTROL_AWB_MODE_FLUORESCENT = 3,
  ACAMERA_CONTROL_AWB_MODE_WARM_FLUORESCENT = 4, ACAMERA_CONTROL_AWB_MODE_DAYLIGHT = 5, ACAMERA_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT = 6, ACAMERA_CONTROL_AWB_MODE_TWILIGHT = 7,
  ACAMERA_CONTROL_AWB_MODE_SHADE = 8
}
 
enum  acamera_metadata_enum_acamera_control_capture_intent {
  ACAMERA_CONTROL_CAPTURE_INTENT_CUSTOM = 0, ACAMERA_CONTROL_CAPTURE_INTENT_PREVIEW = 1, ACAMERA_CONTROL_CAPTURE_INTENT_STILL_CAPTURE = 2, ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_RECORD = 3,
  ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT = 4, ACAMERA_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG = 5, ACAMERA_CONTROL_CAPTURE_INTENT_MANUAL = 6
}
 
enum  acamera_metadata_enum_acamera_control_effect_mode {
  ACAMERA_CONTROL_EFFECT_MODE_OFF = 0, ACAMERA_CONTROL_EFFECT_MODE_MONO = 1, ACAMERA_CONTROL_EFFECT_MODE_NEGATIVE = 2, ACAMERA_CONTROL_EFFECT_MODE_SOLARIZE = 3,
  ACAMERA_CONTROL_EFFECT_MODE_SEPIA = 4, ACAMERA_CONTROL_EFFECT_MODE_POSTERIZE = 5, ACAMERA_CONTROL_EFFECT_MODE_WHITEBOARD = 6, ACAMERA_CONTROL_EFFECT_MODE_BLACKBOARD = 7,
  ACAMERA_CONTROL_EFFECT_MODE_AQUA = 8
}
 
enum  acamera_metadata_enum_acamera_control_mode { ACAMERA_CONTROL_MODE_OFF = 0, ACAMERA_CONTROL_MODE_AUTO = 1, ACAMERA_CONTROL_MODE_USE_SCENE_MODE = 2, ACAMERA_CONTROL_MODE_OFF_KEEP_STATE = 3 }
 
enum  acamera_metadata_enum_acamera_control_scene_mode {
  ACAMERA_CONTROL_SCENE_MODE_DISABLED = 0, ACAMERA_CONTROL_SCENE_MODE_FACE_PRIORITY = 1, ACAMERA_CONTROL_SCENE_MODE_ACTION = 2, ACAMERA_CONTROL_SCENE_MODE_PORTRAIT = 3,
  ACAMERA_CONTROL_SCENE_MODE_LANDSCAPE = 4, ACAMERA_CONTROL_SCENE_MODE_NIGHT = 5, ACAMERA_CONTROL_SCENE_MODE_NIGHT_PORTRAIT = 6, ACAMERA_CONTROL_SCENE_MODE_THEATRE = 7,
  ACAMERA_CONTROL_SCENE_MODE_BEACH = 8, ACAMERA_CONTROL_SCENE_MODE_SNOW = 9, ACAMERA_CONTROL_SCENE_MODE_SUNSET = 10, ACAMERA_CONTROL_SCENE_MODE_STEADYPHOTO = 11,
  ACAMERA_CONTROL_SCENE_MODE_FIREWORKS = 12, ACAMERA_CONTROL_SCENE_MODE_SPORTS = 13, ACAMERA_CONTROL_SCENE_MODE_PARTY = 14, ACAMERA_CONTROL_SCENE_MODE_CANDLELIGHT = 15,
  ACAMERA_CONTROL_SCENE_MODE_BARCODE = 16, ACAMERA_CONTROL_SCENE_MODE_HDR = 18
}
 
enum  acamera_metadata_enum_acamera_control_video_stabilization_mode { ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_OFF = 0, ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_ON = 1 }
 
enum  acamera_metadata_enum_acamera_control_ae_state {
  ACAMERA_CONTROL_AE_STATE_INACTIVE = 0, ACAMERA_CONTROL_AE_STATE_SEARCHING = 1, ACAMERA_CONTROL_AE_STATE_CONVERGED = 2, ACAMERA_CONTROL_AE_STATE_LOCKED = 3,
  ACAMERA_CONTROL_AE_STATE_FLASH_REQUIRED = 4, ACAMERA_CONTROL_AE_STATE_PRECAPTURE = 5
}
 
enum  acamera_metadata_enum_acamera_control_af_state {
  ACAMERA_CONTROL_AF_STATE_INACTIVE = 0, ACAMERA_CONTROL_AF_STATE_PASSIVE_SCAN = 1, ACAMERA_CONTROL_AF_STATE_PASSIVE_FOCUSED = 2, ACAMERA_CONTROL_AF_STATE_ACTIVE_SCAN = 3,
  ACAMERA_CONTROL_AF_STATE_FOCUSED_LOCKED = 4, ACAMERA_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED = 5, ACAMERA_CONTROL_AF_STATE_PASSIVE_UNFOCUSED = 6
}
 
enum  acamera_metadata_enum_acamera_control_awb_state { ACAMERA_CONTROL_AWB_STATE_INACTIVE = 0, ACAMERA_CONTROL_AWB_STATE_SEARCHING = 1, ACAMERA_CONTROL_AWB_STATE_CONVERGED = 2, ACAMERA_CONTROL_AWB_STATE_LOCKED = 3 }
 
enum  acamera_metadata_enum_acamera_control_ae_lock_available { ACAMERA_CONTROL_AE_LOCK_AVAILABLE_FALSE = 0, ACAMERA_CONTROL_AE_LOCK_AVAILABLE_TRUE = 1 }
 
enum  acamera_metadata_enum_acamera_control_awb_lock_available { ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_FALSE = 0, ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_TRUE = 1 }
 
enum  acamera_metadata_enum_acamera_control_enable_zsl { ACAMERA_CONTROL_ENABLE_ZSL_FALSE = 0, ACAMERA_CONTROL_ENABLE_ZSL_TRUE = 1 }
 
enum  acamera_metadata_enum_acamera_edge_mode { ACAMERA_EDGE_MODE_OFF = 0, ACAMERA_EDGE_MODE_FAST = 1, ACAMERA_EDGE_MODE_HIGH_QUALITY = 2, ACAMERA_EDGE_MODE_ZERO_SHUTTER_LAG = 3 }
 
enum  acamera_metadata_enum_acamera_flash_mode { ACAMERA_FLASH_MODE_OFF = 0, ACAMERA_FLASH_MODE_SINGLE = 1, ACAMERA_FLASH_MODE_TORCH = 2 }
 
enum  acamera_metadata_enum_acamera_flash_state {
  ACAMERA_FLASH_STATE_UNAVAILABLE = 0, ACAMERA_FLASH_STATE_CHARGING = 1, ACAMERA_FLASH_STATE_READY = 2, ACAMERA_FLASH_STATE_FIRED = 3,
  ACAMERA_FLASH_STATE_PARTIAL = 4
}
 
enum  acamera_metadata_enum_acamera_flash_info_available { ACAMERA_FLASH_INFO_AVAILABLE_FALSE = 0, ACAMERA_FLASH_INFO_AVAILABLE_TRUE = 1 }
 
enum  acamera_metadata_enum_acamera_hot_pixel_mode { ACAMERA_HOT_PIXEL_MODE_OFF = 0, ACAMERA_HOT_PIXEL_MODE_FAST = 1, ACAMERA_HOT_PIXEL_MODE_HIGH_QUALITY = 2 }
 
enum  acamera_metadata_enum_acamera_lens_optical_stabilization_mode { ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_OFF = 0, ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_ON = 1 }
 
enum  acamera_metadata_enum_acamera_lens_facing { ACAMERA_LENS_FACING_FRONT = 0, ACAMERA_LENS_FACING_BACK = 1, ACAMERA_LENS_FACING_EXTERNAL = 2 }
 
enum  acamera_metadata_enum_acamera_lens_state { ACAMERA_LENS_STATE_STATIONARY = 0, ACAMERA_LENS_STATE_MOVING = 1 }
 
enum  acamera_metadata_enum_acamera_lens_info_focus_distance_calibration { ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED = 0, ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE = 1, ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED = 2 }
 
enum  acamera_metadata_enum_acamera_noise_reduction_mode {
  ACAMERA_NOISE_REDUCTION_MODE_OFF = 0, ACAMERA_NOISE_REDUCTION_MODE_FAST = 1, ACAMERA_NOISE_REDUCTION_MODE_HIGH_QUALITY = 2, ACAMERA_NOISE_REDUCTION_MODE_MINIMAL = 3,
  ACAMERA_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG = 4
}
 
enum  acamera_metadata_enum_acamera_request_available_capabilities {
  ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE = 0, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR = 1, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING = 2, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_RAW = 3,
  ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS = 5, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE = 6, ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT = 8
}
 
enum  acamera_metadata_enum_acamera_scaler_available_stream_configurations { ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT = 0, ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT = 1 }
 
enum  acamera_metadata_enum_acamera_scaler_cropping_type { ACAMERA_SCALER_CROPPING_TYPE_CENTER_ONLY = 0, ACAMERA_SCALER_CROPPING_TYPE_FREEFORM = 1 }
 
enum  acamera_metadata_enum_acamera_sensor_reference_illuminant1 {
  ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT = 1, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT = 2, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN = 3, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLASH = 4,
  ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER = 9, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER = 10, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_SHADE = 11, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT = 12,
  ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT = 13, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT = 14, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT = 15, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A = 17,
  ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B = 18, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C = 19, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D55 = 20, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D65 = 21,
  ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D75 = 22, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D50 = 23, ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN = 24
}
 
enum  acamera_metadata_enum_acamera_sensor_test_pattern_mode {
  ACAMERA_SENSOR_TEST_PATTERN_MODE_OFF = 0, ACAMERA_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR = 1, ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS = 2, ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY = 3,
  ACAMERA_SENSOR_TEST_PATTERN_MODE_PN9 = 4, ACAMERA_SENSOR_TEST_PATTERN_MODE_CUSTOM1 = 256
}
 
enum  acamera_metadata_enum_acamera_sensor_info_color_filter_arrangement {
  ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB = 0, ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG = 1, ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG = 2, ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR = 3,
  ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB = 4
}
 
enum  acamera_metadata_enum_acamera_sensor_info_timestamp_source { ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN = 0, ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME = 1 }
 
enum  acamera_metadata_enum_acamera_sensor_info_lens_shading_applied { ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE = 0, ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE = 1 }
 
enum  acamera_metadata_enum_acamera_shading_mode { ACAMERA_SHADING_MODE_OFF = 0, ACAMERA_SHADING_MODE_FAST = 1, ACAMERA_SHADING_MODE_HIGH_QUALITY = 2 }
 
enum  acamera_metadata_enum_acamera_statistics_face_detect_mode { ACAMERA_STATISTICS_FACE_DETECT_MODE_OFF = 0, ACAMERA_STATISTICS_FACE_DETECT_MODE_SIMPLE = 1, ACAMERA_STATISTICS_FACE_DETECT_MODE_FULL = 2 }
 
enum  acamera_metadata_enum_acamera_statistics_hot_pixel_map_mode { ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_OFF = 0, ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_ON = 1 }
 
enum  acamera_metadata_enum_acamera_statistics_scene_flicker { ACAMERA_STATISTICS_SCENE_FLICKER_NONE = 0, ACAMERA_STATISTICS_SCENE_FLICKER_50HZ = 1, ACAMERA_STATISTICS_SCENE_FLICKER_60HZ = 2 }
 
enum  acamera_metadata_enum_acamera_statistics_lens_shading_map_mode { ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_OFF = 0, ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_ON = 1 }
 
enum  acamera_metadata_enum_acamera_tonemap_mode {
  ACAMERA_TONEMAP_MODE_CONTRAST_CURVE = 0, ACAMERA_TONEMAP_MODE_FAST = 1, ACAMERA_TONEMAP_MODE_HIGH_QUALITY = 2, ACAMERA_TONEMAP_MODE_GAMMA_VALUE = 3,
  ACAMERA_TONEMAP_MODE_PRESET_CURVE = 4
}
 
enum  acamera_metadata_enum_acamera_tonemap_preset_curve { ACAMERA_TONEMAP_PRESET_CURVE_SRGB = 0, ACAMERA_TONEMAP_PRESET_CURVE_REC709 = 1 }
 
enum  acamera_metadata_enum_acamera_info_supported_hardware_level { ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED = 0, ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_FULL = 1, ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY = 2, ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_3 = 3 }
 
enum  acamera_metadata_enum_acamera_black_level_lock { ACAMERA_BLACK_LEVEL_LOCK_OFF = 0, ACAMERA_BLACK_LEVEL_LOCK_ON = 1 }
 
enum  acamera_metadata_enum_acamera_sync_frame_number { ACAMERA_SYNC_FRAME_NUMBER_CONVERGING = -1, ACAMERA_SYNC_FRAME_NUMBER_UNKNOWN = -2 }
 
enum  acamera_metadata_enum_acamera_sync_max_latency { ACAMERA_SYNC_MAX_LATENCY_PER_FRAME_CONTROL = 0, ACAMERA_SYNC_MAX_LATENCY_UNKNOWN = -1 }
 
enum  acamera_metadata_enum_acamera_depth_available_depth_stream_configurations { ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT = 0, ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT = 1 }
 
enum  acamera_metadata_enum_acamera_depth_depth_is_exclusive { ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE = 0, ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE = 1 }
 
This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (Dec 2017 Android Platform & Tools Survey)