diff options
author | Chih-Chung Chang <chihchung@google.com> | 2011-11-01 04:05:46 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-11-01 04:05:46 +0000 |
commit | abf79a3e25e6c631275e9f81424c0aa25ec9191b (patch) | |
tree | 286f6e631407dc441aa30b7db98863da8119261f /src/com/android/camera/FocusManager.java | |
parent | 0165c87776973dbccd28b72e7f820a5f26075aab (diff) | |
parent | 4d55f6cb82c07a6191d2ab8e78fbab8c31e9db89 (diff) | |
download | LegacyCamera-abf79a3e25e6c631275e9f81424c0aa25ec9191b.zip LegacyCamera-abf79a3e25e6c631275e9f81424c0aa25ec9191b.tar.gz LegacyCamera-abf79a3e25e6c631275e9f81424c0aa25ec9191b.tar.bz2 |
am 4d55f6cb: Merge "Remove long pressing shutter triggers autocous." into ics-mr0
* commit '4d55f6cb82c07a6191d2ab8e78fbab8c31e9db89':
Remove long pressing shutter triggers autocous.
Diffstat (limited to 'src/com/android/camera/FocusManager.java')
-rw-r--r-- | src/com/android/camera/FocusManager.java | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/src/com/android/camera/FocusManager.java b/src/com/android/camera/FocusManager.java index 28c81e9..bdf4766 100644 --- a/src/com/android/camera/FocusManager.java +++ b/src/com/android/camera/FocusManager.java @@ -56,7 +56,6 @@ public class FocusManager { private boolean mInitialized; private boolean mFocusAreaSupported; - private boolean mInLongPress; private boolean mLockAeAwbNeeded; private boolean mAeAwbLock; private Matrix mMatrix; @@ -174,22 +173,6 @@ public class FocusManager { } } - public void shutterLongPressed() { - if (Parameters.FOCUS_MODE_CONTINUOUS_PICTURE.equals(mFocusMode) - && isSupported(Parameters.FOCUS_MODE_AUTO, mParameters.getSupportedFocusModes())) { - if (mState == STATE_IDLE || mState == STATE_FOCUSING_SNAP_ON_FINISH) { - Log.e(TAG, "Invalid focus state=" + mState); - } - mInLongPress = true; - // Cancel any outstanding Auto focus requests. The auto focus mode - // will be changed from CAF to auto in cancelAutoFocus. - onShutterUp(); - // Call Autofocus - onShutterDown(); - mInLongPress = false; - } - } - public void doSnap() { if (!mInitialized) return; @@ -380,11 +363,7 @@ public class FocusManager { if (mOverrideFocusMode != null) return mOverrideFocusMode; List<String> supportedFocusModes = mParameters.getSupportedFocusModes(); - if (mInLongPress) { - // Users long-press the shutter button in CAF. Change it to auto - // mode, so it will do a full scan. - mFocusMode = Parameters.FOCUS_MODE_AUTO; - } else if (mFocusAreaSupported && mFocusArea != null) { + if (mFocusAreaSupported && mFocusArea != null) { // Always use autofocus in tap-to-focus. mFocusMode = Parameters.FOCUS_MODE_AUTO; } else { |