| Index: media/capture/video/android/java/src/org/chromium/media/VideoCaptureCamera2.java
|
| diff --git a/media/capture/video/android/java/src/org/chromium/media/VideoCaptureCamera2.java b/media/capture/video/android/java/src/org/chromium/media/VideoCaptureCamera2.java
|
| index 3467e81dd4564190f333ffb100108b57623cd2a1..51a32dc31a2e7f14fddbd14a8d48486c5d03cbb1 100644
|
| --- a/media/capture/video/android/java/src/org/chromium/media/VideoCaptureCamera2.java
|
| +++ b/media/capture/video/android/java/src/org/chromium/media/VideoCaptureCamera2.java
|
| @@ -572,7 +572,12 @@ public class VideoCaptureCamera2 extends VideoCapture {
|
| / cameraCharacteristics.get(CameraCharacteristics.SENSOR_INFO_ACTIVE_ARRAY_SIZE)
|
| .width();
|
|
|
| - return new PhotoCapabilities(maxZoom, minZoom, currentZoom);
|
| + final int focusMode = mPreviewRequest.get(CaptureRequest.CONTROL_AF_MODE);
|
| + Log.d(TAG, "focusMode " + focusMode);
|
| + final boolean isFocusManual = (focusMode == CameraMetadata.CONTROL_AF_MODE_OFF)
|
| + || (focusMode == CameraMetadata.CONTROL_AF_MODE_EDOF);
|
| +
|
| + return new PhotoCapabilities(maxZoom, minZoom, currentZoom, !isFocusManual);
|
| }
|
|
|
| @Override
|
|
|