Merge "Camera: ANAPIC AIDL feedback" into main

This commit is contained in:
Jayant Chowdhary 2024-01-24 21:05:56 +00:00 committed by Android (Google) Code Review
commit 410d78f459
95 changed files with 97 additions and 3 deletions

View file

@ -89,12 +89,12 @@ interface ICameraDeviceSession {
* with processCaptureResult (and its respective releaseFence has been
* signaled) the framework may free or reuse it at any time.
*
* This method wil only be called by the framework if
* This method must only be called by the framework if
* ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION is either not advertised or is
* ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_AIDL. If the value of
* ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION is
* ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_SESSION_CONFIGURABLE, configureStreamsV2
* will be called instead.
* must be called instead.
*
* ------------------------------------------------------------------------
*

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.automotive.lens.facing enumeration values
* @see ANDROID_AUTOMOTIVE_LENS_FACING
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.automotive.location enumeration values
* @see ANDROID_AUTOMOTIVE_LOCATION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.blackLevel.lock enumeration values
* @see ANDROID_BLACK_LEVEL_LOCK
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.colorCorrection.aberrationMode enumeration values
* @see ANDROID_COLOR_CORRECTION_ABERRATION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.colorCorrection.mode enumeration values
* @see ANDROID_COLOR_CORRECTION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aeAntibandingMode enumeration values
* @see ANDROID_CONTROL_AE_ANTIBANDING_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aeLock enumeration values
* @see ANDROID_CONTROL_AE_LOCK
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aeLockAvailable enumeration values
* @see ANDROID_CONTROL_AE_LOCK_AVAILABLE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aeMode enumeration values
* @see ANDROID_CONTROL_AE_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aePrecaptureTrigger enumeration values
* @see ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.aeState enumeration values
* @see ANDROID_CONTROL_AE_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.afMode enumeration values
* @see ANDROID_CONTROL_AF_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.afSceneChange enumeration values
* @see ANDROID_CONTROL_AF_SCENE_CHANGE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.afState enumeration values
* @see ANDROID_CONTROL_AF_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.afTrigger enumeration values
* @see ANDROID_CONTROL_AF_TRIGGER
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.autoframing enumeration values
* @see ANDROID_CONTROL_AUTOFRAMING
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.autoframingAvailable enumeration values
* @see ANDROID_CONTROL_AUTOFRAMING_AVAILABLE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.autoframingState enumeration values
* @see ANDROID_CONTROL_AUTOFRAMING_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.awbLock enumeration values
* @see ANDROID_CONTROL_AWB_LOCK
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.awbLockAvailable enumeration values
* @see ANDROID_CONTROL_AWB_LOCK_AVAILABLE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.awbMode enumeration values
* @see ANDROID_CONTROL_AWB_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.awbState enumeration values
* @see ANDROID_CONTROL_AWB_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.captureIntent enumeration values
* @see ANDROID_CONTROL_CAPTURE_INTENT
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.effectMode enumeration values
* @see ANDROID_CONTROL_EFFECT_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.enableZsl enumeration values
* @see ANDROID_CONTROL_ENABLE_ZSL
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.extendedSceneMode enumeration values
* @see ANDROID_CONTROL_EXTENDED_SCENE_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.lowLightBoostState enumeration values
* @see ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.mode enumeration values
* @see ANDROID_CONTROL_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.sceneMode enumeration values
* @see ANDROID_CONTROL_SCENE_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.settingsOverride enumeration values
* @see ANDROID_CONTROL_SETTINGS_OVERRIDE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.control.videoStabilizationMode enumeration values
* @see ANDROID_CONTROL_VIDEO_STABILIZATION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.demosaic.mode enumeration values
* @see ANDROID_DEMOSAIC_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.depth.availableDepthStreamConfigurations enumeration values
* @see ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.depth.availableDepthStreamConfigurationsMaximumResolution enumeration values
* @see ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.depth.availableDynamicDepthStreamConfigurations enumeration values
* @see ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.depth.availableDynamicDepthStreamConfigurationsMaximumResolution enumeration values
* @see ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.depth.depthIsExclusive enumeration values
* @see ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.distortionCorrection.mode enumeration values
* @see ANDROID_DISTORTION_CORRECTION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.edge.mode enumeration values
* @see ANDROID_EDGE_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.flash.info.available enumeration values
* @see ANDROID_FLASH_INFO_AVAILABLE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.flash.mode enumeration values
* @see ANDROID_FLASH_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.flash.state enumeration values
* @see ANDROID_FLASH_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.heic.availableHeicStreamConfigurations enumeration values
* @see ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.heic.availableHeicStreamConfigurationsMaximumResolution enumeration values
* @see ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.heic.info.supported enumeration values
* @see ANDROID_HEIC_INFO_SUPPORTED
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.hotPixel.mode enumeration values
* @see ANDROID_HOT_PIXEL_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.info.supportedBufferManagementVersion enumeration values
* @see ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.info.supportedHardwareLevel enumeration values
* @see ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.jpegr.availableJpegRStreamConfigurations enumeration values
* @see ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.jpegr.availableJpegRStreamConfigurationsMaximumResolution enumeration values
* @see ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.led.availableLeds enumeration values
* @see ANDROID_LED_AVAILABLE_LEDS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.led.transmit enumeration values
* @see ANDROID_LED_TRANSMIT
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.lens.facing enumeration values
* @see ANDROID_LENS_FACING
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.lens.info.focusDistanceCalibration enumeration values
* @see ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.lens.opticalStabilizationMode enumeration values
* @see ANDROID_LENS_OPTICAL_STABILIZATION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.lens.poseReference enumeration values
* @see ANDROID_LENS_POSE_REFERENCE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.lens.state enumeration values
* @see ANDROID_LENS_STATE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.logicalMultiCamera.sensorSyncType enumeration values
* @see ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.noiseReduction.mode enumeration values
* @see ANDROID_NOISE_REDUCTION_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.quirks.partialResult enumeration values
* @see ANDROID_QUIRKS_PARTIAL_RESULT
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.request.availableCapabilities enumeration values
* @see ANDROID_REQUEST_AVAILABLE_CAPABILITIES
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.request.availableColorSpaceProfilesMap enumeration values
* @see ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="long")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.request.availableDynamicRangeProfilesMap enumeration values
* @see ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="long")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.request.metadataMode enumeration values
* @see ANDROID_REQUEST_METADATA_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.request.type enumeration values
* @see ANDROID_REQUEST_TYPE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.availableFormats enumeration values
* @see ANDROID_SCALER_AVAILABLE_FORMATS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.availableRecommendedStreamConfigurations enumeration values
* @see ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.availableStreamConfigurations enumeration values
* @see ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.availableStreamConfigurationsMaximumResolution enumeration values
* @see ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.availableStreamUseCases enumeration values
* @see ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="long")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.croppingType enumeration values
* @see ANDROID_SCALER_CROPPING_TYPE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.multiResolutionStreamSupported enumeration values
* @see ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.physicalCameraMultiResolutionStreamConfigurations enumeration values
* @see ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.scaler.rotateAndCrop enumeration values
* @see ANDROID_SCALER_ROTATE_AND_CROP
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.info.colorFilterArrangement enumeration values
* @see ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.info.lensShadingApplied enumeration values
* @see ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.info.timestampSource enumeration values
* @see ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.pixelMode enumeration values
* @see ANDROID_SENSOR_PIXEL_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.rawBinningFactorUsed enumeration values
* @see ANDROID_SENSOR_RAW_BINNING_FACTOR_USED
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -1,5 +1,5 @@
/*
* Copyright (C) 2024 The Android Open Source Project
* Copyright (C) 2022 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.readoutTimestamp enumeration values
* @see ANDROID_SENSOR_READOUT_TIMESTAMP
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.referenceIlluminant1 enumeration values
* @see ANDROID_SENSOR_REFERENCE_ILLUMINANT1
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sensor.testPatternMode enumeration values
* @see ANDROID_SENSOR_TEST_PATTERN_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.shading.mode enumeration values
* @see ANDROID_SHADING_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.faceDetectMode enumeration values
* @see ANDROID_STATISTICS_FACE_DETECT_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.histogramMode enumeration values
* @see ANDROID_STATISTICS_HISTOGRAM_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.hotPixelMapMode enumeration values
* @see ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.lensShadingMapMode enumeration values
* @see ANDROID_STATISTICS_LENS_SHADING_MAP_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.oisDataMode enumeration values
* @see ANDROID_STATISTICS_OIS_DATA_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.sceneFlicker enumeration values
* @see ANDROID_STATISTICS_SCENE_FLICKER
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.statistics.sharpnessMapMode enumeration values
* @see ANDROID_STATISTICS_SHARPNESS_MAP_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sync.frameNumber enumeration values
* @see ANDROID_SYNC_FRAME_NUMBER
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.sync.maxLatency enumeration values
* @see ANDROID_SYNC_MAX_LATENCY
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.tonemap.mode enumeration values
* @see ANDROID_TONEMAP_MODE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")

View file

@ -25,6 +25,7 @@ package android.hardware.camera.metadata;
/**
* android.tonemap.presetCurve enumeration values
* @see ANDROID_TONEMAP_PRESET_CURVE
* See system/media/camera/docs/metadata_definitions.xml for details.
*/
@VintfStability
@Backing(type="int")