diff --git a/core/java/android/hardware/camera2/CameraCharacteristics.java b/core/java/android/hardware/camera2/CameraCharacteristics.java
index a0c12235dea97..0f595b7000132 100644
--- a/core/java/android/hardware/camera2/CameraCharacteristics.java
+++ b/core/java/android/hardware/camera2/CameraCharacteristics.java
@@ -1467,12 +1467,13 @@ public final class CameraCharacteristics extends CameraMetadata
Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -1495,12 +1496,13 @@ public final class CameraCharacteristics extends CameraMetadata
Possible values: + *
Possible values:
*This key is available on all devices.
* @see #LENS_FACING_FRONT * @see #LENS_FACING_BACK @@ -1726,12 +1728,13 @@ public final class CameraCharacteristics extends CameraMetadataDifferent calibration methods and use cases can produce better or worse results * depending on the selected coordinate origin.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Permission {@link android.Manifest.permission#CAMERA } is needed to access this property
* @@ -2057,7 +2060,7 @@ public final class CameraCharacteristics extends CameraMetadataOther capabilities may be available on either FULL or LIMITED * devices, but the application should query this key to be sure.
- *Possible values: + *
Possible values:
*This key is available on all devices.
* * @see CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL @@ -2777,11 +2781,12 @@ public final class CameraCharacteristics extends CameraMetadataLEGACY capability devices will only support CENTER_ONLY cropping.
- *Possible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_ZOOM_RATIO @@ -2966,7 +2971,7 @@ public final class CameraCharacteristics extends CameraMetadataPossible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Full capability -
* Present on all camera devices that report being {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_FULL HARDWARE_LEVEL_FULL} devices in the
@@ -3117,11 +3123,12 @@ public final class CameraCharacteristics extends CameraMetadata This characteristic defines the source for the timestamps, and therefore whether they
* can be compared against other system time sources/timestamps. Possible values:
+ * Possible values:
*
This key is available on all devices.
* @see #SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN * @see #SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME @@ -3231,7 +3238,7 @@ public final class CameraCharacteristics extends CameraMetadataStarting from Android Q, this key will not be present for a MONOCHROME camera, even if * the camera device has RAW capability.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Permission {@link android.Manifest.permission#CAMERA } is needed to access this property
* @@ -3727,10 +3735,11 @@ public final class CameraCharacteristics extends CameraMetadataPossible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* @see #LED_AVAILABLE_LEDS_TRANSMIT * @hide @@ -3799,14 +3808,15 @@ public final class CameraCharacteristics extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CameraCharacteristics#CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES @@ -3850,11 +3860,12 @@ public final class CameraCharacteristics extends CameraMetadataUnits: Frame counts
- *Possible values: + *
Possible values:
*Available values for this device:
* A positive value, PER_FRAME_CONTROL, or UNKNOWN.
This key is available on all devices.
@@ -4102,11 +4113,12 @@ public final class CameraCharacteristics extends CameraMetadataThis tag is only applicable if the logical camera device supports concurrent physical * streams from different physical cameras.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
diff --git a/core/java/android/hardware/camera2/CaptureRequest.java b/core/java/android/hardware/camera2/CaptureRequest.java
index d85bcbd15e509..d7aee10a5b938 100644
--- a/core/java/android/hardware/camera2/CaptureRequest.java
+++ b/core/java/android/hardware/camera2/CaptureRequest.java
@@ -1028,12 +1028,13 @@ public final class CaptureRequest extends CameraMetadata Both the input and output value ranges must match. Overflow/underflow
* values are clipped to fit within the range. Possible values:
+ * Possible values:
*
Optional - The value for this key may be {@code null} on some devices.
*Full capability -
* Present on all camera devices that report being {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_FULL HARDWARE_LEVEL_FULL} devices in the
@@ -1121,12 +1122,13 @@ public final class CaptureRequest extends CameraMetadata
LEGACY devices will always be in FAST mode.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES android.colorCorrection.availableAberrationModes}
This key is available on all devices.
@@ -1173,13 +1175,14 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
{@link CameraCharacteristics#CONTROL_AE_AVAILABLE_ANTIBANDING_MODES android.control.aeAvailableAntibandingModes}
*This key is available on all devices.
@@ -1304,7 +1307,7 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AE_AVAILABLE_MODES android.control.aeAvailableModes}
This key is available on all devices.
@@ -1478,12 +1482,13 @@ public final class CaptureRequest extends CameraMetadataIf both the precapture and the auto-focus trigger are activated on the same request, then * the camera device will complete them in the optimal order for that device.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -1514,7 +1519,7 @@ public final class CaptureRequest extends CameraMetadata If the lens is controlled by the camera device auto-focus algorithm,
* the camera device will report the current AF status in {@link CaptureResult#CONTROL_AF_STATE android.control.afState}
* in result metadata. Possible values:
+ * Possible values:
*
Available values for this device:
* {@link CameraCharacteristics#CONTROL_AF_AVAILABLE_MODES android.control.afAvailableModes}
This key is available on all devices.
@@ -1637,12 +1643,13 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_AE_PRECAPTURE_TRIGGER @@ -1710,7 +1717,7 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AWB_AVAILABLE_MODES android.control.awbAvailableModes}
This key is available on all devices.
@@ -1835,7 +1843,7 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_MODE @@ -1872,7 +1881,7 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_EFFECTS android.control.availableEffects}
This key is available on all devices.
@@ -1922,14 +1932,15 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_MODES android.control.availableModes}
This key is available on all devices.
@@ -1959,7 +1970,7 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_SCENE_MODES android.control.availableSceneModes}
This key is available on all devices.
@@ -2041,11 +2053,12 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_VIDEO_STABILIZATION_MODE @@ -2155,12 +2168,13 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* * @see CaptureRequest#CONTROL_ZOOM_RATIO @@ -2287,13 +2301,14 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#EDGE_AVAILABLE_EDGE_MODES android.edge.availableEdgeModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -2329,12 +2344,13 @@ public final class CaptureRequest extends CameraMetadataWhen set to TORCH, the flash will be on continuously. This mode can be used * for use cases such as preview, auto-focus assist, still capture, or video recording.
*The flash status will be reported by {@link CaptureResult#FLASH_STATE android.flash.state} in the capture result metadata.
- *Possible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_AE_MODE @@ -2355,12 +2371,13 @@ public final class CaptureRequest extends CameraMetadataHotpixel correction interpolates out, or otherwise removes, pixels * that do not accurately measure the incoming light (i.e. pixels that * are stuck at an arbitrary value or are oversensitive).
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES android.hotPixel.availableHotPixelModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -2688,11 +2705,12 @@ public final class CaptureRequest extends CameraMetadataNot all devices will support OIS; see * {@link CameraCharacteristics#LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION android.lens.info.availableOpticalStabilization} for * available controls.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION android.lens.info.availableOpticalStabilization}
Optional - The value for this key may be {@code null} on some devices.
@@ -2738,14 +2756,15 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES android.noiseReduction.availableNoiseReductionModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -2959,14 +2978,15 @@ public final class CaptureRequest extends CameraMetadata(781, 375) on active array, size: (640, 480), downscaled 1.17x from sensor pixels(711, 375) on active array, size: (1280, 720), upscaled 1.71x from sensor pixelsPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SCALER_AVAILABLE_ROTATE_AND_CROP_MODES android.scaler.availableRotateAndCropModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3166,7 +3186,7 @@ public final class CaptureRequest extends CameraMetadataDefaults to OFF.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SENSOR_AVAILABLE_TEST_PATTERN_MODES android.sensor.availableTestPatternModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3218,12 +3239,13 @@ public final class CaptureRequest extends CameraMetadata!= OFF and {@link CaptureRequest#CONTROL_AWB_MODE android.control.awbMode} !=
* OFF), to get best results, it is recommended that the applications wait for the AE and AWB
* to be converged before using the returned shading map data.
- * Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SHADING_AVAILABLE_MODES android.shading.availableModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3252,12 +3274,13 @@ public final class CaptureRequest extends CameraMetadataWhether face detection is enabled, and whether it * should output just the basic fields or the full set of * fields.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES android.statistics.info.availableFaceDetectModes}
This key is available on all devices.
@@ -3295,11 +3318,12 @@ public final class CaptureRequest extends CameraMetadataON is always supported on devices with the RAW capability.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES android.statistics.info.availableLensShadingMapModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3326,11 +3350,12 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES android.statistics.info.availableOisDataModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3523,14 +3548,15 @@ public final class CaptureRequest extends CameraMetadataIf a request is sent with CONTRAST_CURVE with the camera device's * provided curve in FAST or HIGH_QUALITY, the image's tonemap will be * roughly the same.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#TONEMAP_AVAILABLE_TONE_MAP_MODES android.tonemap.availableToneMapModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3585,11 +3611,12 @@ public final class CaptureRequest extends CameraMetadata
Note that above figures show a 16 control points approximation of preset * curves. Camera devices may apply a different approximation to the curve.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* * @see CaptureRequest#TONEMAP_MODE @@ -3754,12 +3781,13 @@ public final class CaptureRequest extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#DISTORTION_CORRECTION_AVAILABLE_MODES android.distortionCorrection.availableModes}
Optional - The value for this key may be {@code null} on some devices.
diff --git a/core/java/android/hardware/camera2/CaptureResult.java b/core/java/android/hardware/camera2/CaptureResult.java index 4424a71ae8372..66d8b50a073e7 100644 --- a/core/java/android/hardware/camera2/CaptureResult.java +++ b/core/java/android/hardware/camera2/CaptureResult.java @@ -449,12 +449,13 @@ public class CaptureResult extends CameraMetadataBoth the input and output value ranges must match. Overflow/underflow * values are clipped to fit within the range.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Full capability -
* Present on all camera devices that report being {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_FULL HARDWARE_LEVEL_FULL} devices in the
@@ -542,12 +543,13 @@ public class CaptureResult extends CameraMetadata
LEGACY devices will always be in FAST mode.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES android.colorCorrection.availableAberrationModes}
This key is available on all devices.
@@ -594,13 +596,14 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
{@link CameraCharacteristics#CONTROL_AE_AVAILABLE_ANTIBANDING_MODES android.control.aeAvailableAntibandingModes}
*This key is available on all devices.
@@ -725,7 +728,7 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AE_AVAILABLE_MODES android.control.aeAvailableModes}
This key is available on all devices.
@@ -899,12 +903,13 @@ public class CaptureResult extends CameraMetadataIf both the precapture and the auto-focus trigger are activated on the same request, then * the camera device will complete them in the optimal order for that device.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -1139,7 +1144,7 @@ public class CaptureResult extends CameraMetadata Possible values:
+ * Possible values:
*
Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -1184,7 +1190,7 @@ public class CaptureResult extends CameraMetadata If the lens is controlled by the camera device auto-focus algorithm,
* the camera device will report the current AF status in {@link CaptureResult#CONTROL_AF_STATE android.control.afState}
* in result metadata. Possible values:
+ * Possible values:
*
Available values for this device:
* {@link CameraCharacteristics#CONTROL_AF_AVAILABLE_MODES android.control.afAvailableModes}
This key is available on all devices.
@@ -1307,12 +1314,13 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_AE_PRECAPTURE_TRIGGER @@ -1708,7 +1716,7 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_AF_MODE @@ -1790,7 +1799,7 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AWB_AVAILABLE_MODES android.control.awbAvailableModes}
This key is available on all devices.
@@ -1915,7 +1925,7 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_MODE @@ -2061,13 +2072,14 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -2096,7 +2108,7 @@ public class CaptureResult extends CameraMetadata
Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_EFFECTS android.control.availableEffects}
This key is available on all devices.
@@ -2146,14 +2159,15 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_MODES android.control.availableModes}
This key is available on all devices.
@@ -2183,7 +2197,7 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#CONTROL_AVAILABLE_SCENE_MODES android.control.availableSceneModes}
This key is available on all devices.
@@ -2265,11 +2280,12 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_VIDEO_STABILIZATION_MODE @@ -2362,11 +2378,12 @@ public class CaptureResult extends CameraMetadataThis key will be available if the camera device advertises this key via {@link android.hardware.camera2.CameraCharacteristics#getAvailableCaptureResultKeys }.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* @see #CONTROL_AF_SCENE_CHANGE_NOT_DETECTED * @see #CONTROL_AF_SCENE_CHANGE_DETECTED @@ -2402,12 +2419,13 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* * @see CaptureRequest#CONTROL_ZOOM_RATIO @@ -2534,13 +2552,14 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#EDGE_AVAILABLE_EDGE_MODES android.edge.availableEdgeModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -2576,12 +2595,13 @@ public class CaptureResult extends CameraMetadataWhen set to TORCH, the flash will be on continuously. This mode can be used * for use cases such as preview, auto-focus assist, still capture, or video recording.
*The flash status will be reported by {@link CaptureResult#FLASH_STATE android.flash.state} in the capture result metadata.
- *Possible values: + *
Possible values:
*This key is available on all devices.
* * @see CaptureRequest#CONTROL_AE_MODE @@ -2613,14 +2633,15 @@ public class CaptureResult extends CameraMetadataIn all other conditions the state will not be available on
* LEGACY devices (i.e. it will be null).
Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -2646,12 +2667,13 @@ public class CaptureResult extends CameraMetadata Hotpixel correction interpolates out, or otherwise removes, pixels
* that do not accurately measure the incoming light (i.e. pixels that
* are stuck at an arbitrary value or are oversensitive). Possible values:
+ * Possible values:
*
Available values for this device:
* {@link CameraCharacteristics#HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES android.hotPixel.availableHotPixelModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -2988,11 +3010,12 @@ public class CaptureResult extends CameraMetadataNot all devices will support OIS; see * {@link CameraCharacteristics#LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION android.lens.info.availableOpticalStabilization} for * available controls.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION android.lens.info.availableOpticalStabilization}
Optional - The value for this key may be {@code null} on some devices.
@@ -3032,11 +3055,12 @@ public class CaptureResult extends CameraMetadataThen this state will always be STATIONARY.
*When the state is MOVING, it indicates that at least one of the lens parameters * is changing.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Limited capability -
* Present on all camera devices that report being at least {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED HARDWARE_LEVEL_LIMITED} devices in the
@@ -3338,14 +3362,15 @@ public class CaptureResult extends CameraMetadata
Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES android.noiseReduction.availableNoiseReductionModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3622,14 +3647,15 @@ public class CaptureResult extends CameraMetadata(781, 375) on active array, size: (640, 480), downscaled 1.17x from sensor pixels(711, 375) on active array, size: (1280, 720), upscaled 1.71x from sensor pixelsPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SCALER_AVAILABLE_ROTATE_AND_CROP_MODES android.scaler.availableRotateAndCropModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -3951,7 +3977,7 @@ public class CaptureResult extends CameraMetadataDefaults to OFF.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SENSOR_AVAILABLE_TEST_PATTERN_MODES android.sensor.availableTestPatternModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -4105,12 +4132,13 @@ public class CaptureResult extends CameraMetadata!= OFF and {@link CaptureRequest#CONTROL_AWB_MODE android.control.awbMode} !=
* OFF), to get best results, it is recommended that the applications wait for the AE and AWB
* to be converged before using the returned shading map data.
- * Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#SHADING_AVAILABLE_MODES android.shading.availableModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -4139,12 +4167,13 @@ public class CaptureResult extends CameraMetadataWhether face detection is enabled, and whether it * should output just the basic fields or the full set of * fields.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES android.statistics.info.availableFaceDetectModes}
This key is available on all devices.
@@ -4509,12 +4538,13 @@ public class CaptureResult extends CameraMetadataReports NONE if there doesn't appear to be flickering illumination.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
*Full capability -
* Present on all camera devices that report being {@link CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL_FULL HARDWARE_LEVEL_FULL} devices in the
@@ -4578,11 +4608,12 @@ public class CaptureResult extends CameraMetadata
ON is always supported on devices with the RAW capability.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES android.statistics.info.availableLensShadingMapModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -4609,11 +4640,12 @@ public class CaptureResult extends CameraMetadataPossible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES android.statistics.info.availableOisDataModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -4881,14 +4913,15 @@ public class CaptureResult extends CameraMetadataIf a request is sent with CONTRAST_CURVE with the camera device's * provided curve in FAST or HIGH_QUALITY, the image's tonemap will be * roughly the same.
- *Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#TONEMAP_AVAILABLE_TONE_MAP_MODES android.tonemap.availableToneMapModes}
Optional - The value for this key may be {@code null} on some devices.
@@ -4943,11 +4976,12 @@ public class CaptureResult extends CameraMetadata
Note that above figures show a 16 control points approximation of preset * curves. Camera devices may apply a different approximation to the curve.
- *Possible values: + *
Possible values:
*Optional - The value for this key may be {@code null} on some devices.
* * @see CaptureRequest#TONEMAP_MODE @@ -5048,11 +5082,12 @@ public class CaptureResult extends CameraMetadataIn other words, results for this current request and up to * {@link CameraCharacteristics#REQUEST_PIPELINE_MAX_DEPTH android.request.pipelineMaxDepth} prior requests may have their * android.sync.frameNumber change to CONVERGING.
- *Possible values: + *
Possible values:
*Available values for this device:
* Either a non-negative value corresponding to a
* frame_number, or one of the two enums (CONVERGING / UNKNOWN).
Possible values: + *
Possible values:
*Available values for this device:
* {@link CameraCharacteristics#DISTORTION_CORRECTION_AVAILABLE_MODES android.distortionCorrection.availableModes}
Optional - The value for this key may be {@code null} on some devices.