diff options
| -rw-r--r-- | core/java/android/hardware/camera2/CaptureRequest.java | 10 | ||||
| -rw-r--r-- | core/java/android/hardware/camera2/CaptureResult.java | 10 |
2 files changed, 14 insertions, 6 deletions
diff --git a/core/java/android/hardware/camera2/CaptureRequest.java b/core/java/android/hardware/camera2/CaptureRequest.java index 1cf8f0314980..279d73d215e3 100644 --- a/core/java/android/hardware/camera2/CaptureRequest.java +++ b/core/java/android/hardware/camera2/CaptureRequest.java @@ -1662,9 +1662,13 @@ public final class CaptureRequest extends CameraMetadata<CaptureRequest.Key<?>> * <p>The output images for request B may have contents captured before the output images for * request A, and the result metadata for request B may be older than the result metadata for * request A.</p> - * <p>Note that when enableZsl is <code>true</code>, it is not guaranteed to get output images captured in the - * past for requests with STILL_CAPTURE capture intent.</p> - * <p>The value of enableZsl in capture templates is always <code>false</code> if present.</p> + * <p>Note that when enableZsl is <code>true</code>, it is not guaranteed to get output images captured in + * the past for requests with STILL_CAPTURE capture intent.</p> + * <p>For applications targeting SDK versions O and newer, the value of enableZsl in + * TEMPLATE_STILL_CAPTURE template may be <code>true</code>. The value in other templates is always + * <code>false</code> if present.</p> + * <p>For applications targeting SDK versions older than O, the value of enableZsl in all + * capture templates is always <code>false</code> if present.</p> * <p><b>Optional</b> - This value may be {@code null} on some devices.</p> * * @see CaptureRequest#CONTROL_CAPTURE_INTENT diff --git a/core/java/android/hardware/camera2/CaptureResult.java b/core/java/android/hardware/camera2/CaptureResult.java index 419e3e28d36d..aedfc4b702a7 100644 --- a/core/java/android/hardware/camera2/CaptureResult.java +++ b/core/java/android/hardware/camera2/CaptureResult.java @@ -2167,9 +2167,13 @@ public class CaptureResult extends CameraMetadata<CaptureResult.Key<?>> { * <p>The output images for request B may have contents captured before the output images for * request A, and the result metadata for request B may be older than the result metadata for * request A.</p> - * <p>Note that when enableZsl is <code>true</code>, it is not guaranteed to get output images captured in the - * past for requests with STILL_CAPTURE capture intent.</p> - * <p>The value of enableZsl in capture templates is always <code>false</code> if present.</p> + * <p>Note that when enableZsl is <code>true</code>, it is not guaranteed to get output images captured in + * the past for requests with STILL_CAPTURE capture intent.</p> + * <p>For applications targeting SDK versions O and newer, the value of enableZsl in + * TEMPLATE_STILL_CAPTURE template may be <code>true</code>. The value in other templates is always + * <code>false</code> if present.</p> + * <p>For applications targeting SDK versions older than O, the value of enableZsl in all + * capture templates is always <code>false</code> if present.</p> * <p><b>Optional</b> - This value may be {@code null} on some devices.</p> * * @see CaptureRequest#CONTROL_CAPTURE_INTENT |