From 7e3e431934aef6c7ca954fed00facaff8a4ee1d3 Mon Sep 17 00:00:00 2001
From: Yin-Chia Yeh
LIMITED or FULL devices will always list true
Devices with MANUAL_SENSOR capability or BURST_CAPTURE capability will always
+ * list true. This includes FULL devices.
This key is available on all devices.
* * @see CaptureRequest#CONTROL_AE_LOCK @@ -650,7 +651,8 @@ public final class CameraCharacteristics extends CameraMetadataLIMITED or FULL devices will always list true
Devices with MANUAL_POST_PROCESSING capability or BURST_CAPTURE capability will
+ * always list true. This includes FULL devices.
This key is available on all devices.
* * @see CaptureRequest#CONTROL_AWB_LOCK diff --git a/core/java/android/hardware/camera2/CameraMetadata.java b/core/java/android/hardware/camera2/CameraMetadata.java index 85c574aa136f3..98ffba1c8f49c 100644 --- a/core/java/android/hardware/camera2/CameraMetadata.java +++ b/core/java/android/hardware/camera2/CameraMetadata.java @@ -347,6 +347,10 @@ public abstract class CameraMetadataIf any of the above 3A algorithms are enabled, then the camera
* device will accurately report the values applied by 3A in the
@@ -358,6 +362,7 @@ public abstract class CameraMetadata
If auto white balance is enabled, then the camera device * will accurately report the values applied by AWB in the result.
@@ -413,6 +422,7 @@ public abstract class CameraMetadataIn addition, the {@link CameraCharacteristics#SYNC_MAX_LATENCY android.sync.maxLatency} field is - * guaranted to have a value between 0 and 4, inclusive.
+ * guaranted to have a value between 0 and 4, inclusive. + * {@link CameraCharacteristics#CONTROL_AE_LOCK_AVAILABLE android.control.aeLockAvailable} and + * {@link CameraCharacteristics#CONTROL_AWB_LOCK_AVAILABLE android.control.awbLockAvailable} are also guaranteed + * to betrue so burst capture with these two locks ON
+ * yields consistent image output.
*
* @see CameraCharacteristics#CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES
+ * @see CameraCharacteristics#CONTROL_AE_LOCK_AVAILABLE
+ * @see CameraCharacteristics#CONTROL_AWB_LOCK_AVAILABLE
* @see CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP
* @see CameraCharacteristics#SYNC_MAX_LATENCY
* @see CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES