diff options
author | Sascha Haeberling <haeberling@google.com> | 2014-01-17 19:03:52 -0800 |
---|---|---|
committer | Sascha Haeberling <haeberling@google.com> | 2014-01-22 12:40:33 -0800 |
commit | e2914fddcd6d4f78d812ef818d43364d9aa469d4 (patch) | |
tree | e935f07dd0859accfc476a2586d66abd1eb2640c /src/com/android/camera/FocusOverlayManager.java | |
parent | 406468ebe4c90ecc5e5defa8dafd496965118551 (diff) | |
download | android_packages_apps_Camera2-e2914fddcd6d4f78d812ef818d43364d9aa469d4.tar.gz android_packages_apps_Camera2-e2914fddcd6d4f78d812ef818d43364d9aa469d4.tar.bz2 android_packages_apps_Camera2-e2914fddcd6d4f78d812ef818d43364d9aa469d4.zip |
Move focus overlay into generic_module.
Bug: 12563457
Also cleans up the focus overlay API.
Change-Id: I8a63b7abf7cc9390cc709c275807b1d3d2e344a6
Diffstat (limited to 'src/com/android/camera/FocusOverlayManager.java')
-rw-r--r-- | src/com/android/camera/FocusOverlayManager.java | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/com/android/camera/FocusOverlayManager.java b/src/com/android/camera/FocusOverlayManager.java index 5a211cd90..d306cfc59 100644 --- a/src/com/android/camera/FocusOverlayManager.java +++ b/src/com/android/camera/FocusOverlayManager.java @@ -100,8 +100,8 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaSiz public void clearFocus(); public void setFocusPosition(int x, int y); public void onFocusStarted(); - public void onFocusSucceeded(boolean timeOut); - public void onFocusFailed(boolean timeOut); + public void onFocusSucceeded(); + public void onFocusFailed(); public void pauseFaceDetection(); public void resumeFaceDetection(); } @@ -324,7 +324,7 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaSiz mUI.setFocusPosition(mPreviewRect.centerX(), mPreviewRect.centerY()); mUI.onFocusStarted(); } else if (!moving) { - mUI.onFocusSucceeded(true); + mUI.onFocusSucceeded(); } mPreviousMoving = moving; } @@ -353,10 +353,6 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaSiz calculateTapArea(x, y, 1.5f, mMeteringArea.get(0).rect); } - private void resetMeteringAreas() { - mMeteringArea = null; - } - public void onSingleTapUp(int x, int y) { if (!mInitialized || mState == STATE_FOCUSING_SNAP_ON_FINISH) return; @@ -504,11 +500,11 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaSiz } else { if (CameraUtil.FOCUS_MODE_CONTINUOUS_PICTURE.equals(mFocusMode)) { // TODO: check HAL behavior and decide if this can be removed. - mUI.onFocusSucceeded(false); + mUI.onFocusSucceeded(); } else if (mState == STATE_SUCCESS) { - mUI.onFocusSucceeded(false); + mUI.onFocusSucceeded(); } else if (mState == STATE_FAIL) { - mUI.onFocusFailed(false); + mUI.onFocusFailed(); } } } |