summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/FocusOverlayManager.java
diff options
context:
space:
mode:
authorSascha Haeberling <haeberling@google.com>2014-06-26 15:47:08 -0700
committerSascha Haeberling <haeberling@google.com>2014-06-26 15:47:08 -0700
commit4db887668a02bf3b66b8bc793bcda47c46d9948b (patch)
tree4ad80ec35f30101504b4951f62c2cb3ad6b02b40 /src/com/android/camera/FocusOverlayManager.java
parentc8df26bf7eae262a13036fb63eb1a4926735cabf (diff)
parentb0870db3a70635da8994a7fac688060d73a1dd8f (diff)
downloadandroid_packages_apps_Camera2-4db887668a02bf3b66b8bc793bcda47c46d9948b.tar.gz
android_packages_apps_Camera2-4db887668a02bf3b66b8bc793bcda47c46d9948b.tar.bz2
android_packages_apps_Camera2-4db887668a02bf3b66b8bc793bcda47c46d9948b.zip
resolved conflicts for merge of b0870db3 to ub-camera-glacier
Change-Id: If06d585dbbe2d47ea92679bf63428fc2c0bca923
Diffstat (limited to 'src/com/android/camera/FocusOverlayManager.java')
-rw-r--r--src/com/android/camera/FocusOverlayManager.java39
1 files changed, 28 insertions, 11 deletions
diff --git a/src/com/android/camera/FocusOverlayManager.java b/src/com/android/camera/FocusOverlayManager.java
index 537047803..ae9580115 100644
--- a/src/com/android/camera/FocusOverlayManager.java
+++ b/src/com/android/camera/FocusOverlayManager.java
@@ -162,7 +162,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
// before camera is open. We will just return in this case, because
// parameters will be set again later with the right parameters after
// camera is open.
- if (capabilities == null) return;
+ if (parameters == null) {
+ return;
+ }
mCapabilities = capabilities;
mFocusAreaSupported = mCapabilities.supports(CameraCapabilities.Feature.FOCUS_AREA);
mMeteringAreaSupported = mCapabilities.supports(CameraCapabilities.Feature.METERING_AREA);
@@ -226,7 +228,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void onShutterUp(CameraCapabilities.FocusMode currentFocusMode) {
- if (!mInitialized) return;
+ if (!mInitialized) {
+ return;
+ }
if (needAutoFocusCall(currentFocusMode)) {
// User releases half-pressed focus key.
@@ -242,7 +246,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void focusAndCapture(CameraCapabilities.FocusMode currentFocusMode) {
- if (!mInitialized) return;
+ if (!mInitialized) {
+ return;
+ }
if (!needAutoFocusCall(currentFocusMode)) {
// Focus is not needed.
@@ -297,7 +303,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void onAutoFocusMoving(boolean moving) {
- if (!mInitialized) return;
+ if (!mInitialized) {
+ return;
+ }
// Ignore if the camera has detected some faces.
@@ -308,7 +316,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
// Ignore if we have requested autofocus. This method only handles
// continuous autofocus.
- if (mState != STATE_IDLE) return;
+ if (mState != STATE_IDLE) {
+ return;
+ }
// animate on false->true trasition only b/8219520
if (moving && !mPreviousMoving) {
@@ -346,14 +356,18 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void onSingleTapUp(int x, int y) {
- if (!mInitialized || mState == STATE_FOCUSING_SNAP_ON_FINISH) return;
+ if (!mInitialized || mState == STATE_FOCUSING_SNAP_ON_FINISH) {
+ return;
+ }
// Let users be able to cancel previous touch focus.
if ((mFocusArea != null) && (mState == STATE_FOCUSING ||
mState == STATE_SUCCESS || mState == STATE_FAIL)) {
cancelAutoFocus();
}
- if (mPreviewRect.width() == 0 || mPreviewRect.height() == 0) return;
+ if (mPreviewRect.width() == 0 || mPreviewRect.height() == 0) {
+ return;
+ }
// Initialize variables.
// Initialize mFocusArea.
if (mFocusAreaSupported) {
@@ -508,9 +522,10 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void updateFocusUI() {
- if (!mInitialized) return;
- // Show only focus indicator or face indicator.
-
+ if (!mInitialized) {
+ // Show only focus indicator or face indicator.
+ return;
+ }
if (mState == STATE_IDLE) {
if (mFocusArea == null) {
mUI.clearFocus();
@@ -535,7 +550,9 @@ public class FocusOverlayManager implements PreviewStatusListener.PreviewAreaCha
}
public void resetTouchFocus() {
- if (!mInitialized) return;
+ if (!mInitialized) {
+ return;
+ }
// Put focus indicator to the center. clear reset position
mUI.clearFocus();