Chromium Code Reviews| 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); |
|
Reilly Grant (use Gerrit)
2016/07/09 00:06:31
It seems to me that EDOF is also an autofocus mode
mcasas
2016/07/09 01:45:59
The documentation says [1]:
"Extended depth of fie
|
| + |
| + return new PhotoCapabilities(maxZoom, minZoom, currentZoom, !isFocusManual); |
| } |
| @Override |