Fixed
Status Update
Comments
sc...@google.com <sc...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit 45f655bfe45c3591e23dd8f45e1cb853879d5ce3
Author: Scott Nien <scottnien@google.com>
Date: Thu May 20 18:54:40 2021
Add isFocusMeteringSupported API to CameraInfo
isFocusMeteringSupported(FocusMeteringAction) can be used to check
if the FocusMeteringAction is supported prior to
startFocusAndMetering().
Apps can use this API to decide whether or not to show the tap-to
-focus UI before perfoming the tap-to-focus.
Bug: 188606490
Test: FocusMeteringControlTest, Camera2CameraInfoImplTest
Relnote: "Added a API isFocusMeteringSupported in CameraInfo which
allows applications to check if the given FocusMeteringAction is
supported on current camera or not."
Change-Id: Ib45aec3f7da1d614e3e319ba5f239837be382914
M camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraInfoAdapter.kt
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraControlImpl.java
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraInfoImpl.java
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java
M camera/camera-camera2/src/test/java/androidx/camera/camera2/internal/Camera2CameraInfoImplTest.java
M camera/camera-camera2/src/test/java/androidx/camera/camera2/internal/FocusMeteringControlTest.java
M camera/camera-core/api/current.txt
M camera/camera-core/api/public_plus_experimental_current.txt
M camera/camera-core/api/restricted_current.txt
M camera/camera-core/src/main/java/androidx/camera/core/CameraInfo.java
M camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeCameraInfoInternal.java
https://android-review.googlesource.com/1713771
Branch: androidx-main
commit 45f655bfe45c3591e23dd8f45e1cb853879d5ce3
Author: Scott Nien <scottnien@google.com>
Date: Thu May 20 18:54:40 2021
Add isFocusMeteringSupported API to CameraInfo
isFocusMeteringSupported(FocusMeteringAction) can be used to check
if the FocusMeteringAction is supported prior to
startFocusAndMetering().
Apps can use this API to decide whether or not to show the tap-to
-focus UI before perfoming the tap-to-focus.
Bug: 188606490
Test: FocusMeteringControlTest, Camera2CameraInfoImplTest
Relnote: "Added a API isFocusMeteringSupported in CameraInfo which
allows applications to check if the given FocusMeteringAction is
supported on current camera or not."
Change-Id: Ib45aec3f7da1d614e3e319ba5f239837be382914
M camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraInfoAdapter.kt
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraControlImpl.java
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraInfoImpl.java
M camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java
M camera/camera-camera2/src/test/java/androidx/camera/camera2/internal/Camera2CameraInfoImplTest.java
M camera/camera-camera2/src/test/java/androidx/camera/camera2/internal/FocusMeteringControlTest.java
M camera/camera-core/api/current.txt
M camera/camera-core/api/public_plus_experimental_current.txt
M camera/camera-core/api/restricted_current.txt
M camera/camera-core/src/main/java/androidx/camera/core/CameraInfo.java
M camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeCameraInfoInternal.java
sc...@google.com <sc...@google.com> #3
Hi Huy,
The API is added. Please try it after the next google3 CameraX drop uploaded.
The API is added. Please try it after the next google3 CameraX drop uploaded.
Description
Add a API in CameraInfo to check startFocusMetering(tap-to-focus) capability
This is helpful for apps to draw rectangle when user starts tap-to-focus. If tap-to-focus is not supported, apps can avoid showing any rectangle.