summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/FocusManager.java
diff options
context:
space:
mode:
authorChih-Chung Chang <chihchung@google.com>2011-11-01 04:05:46 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2011-11-01 04:05:46 +0000
commitabf79a3e25e6c631275e9f81424c0aa25ec9191b (patch)
tree286f6e631407dc441aa30b7db98863da8119261f /src/com/android/camera/FocusManager.java
parent0165c87776973dbccd28b72e7f820a5f26075aab (diff)
parent4d55f6cb82c07a6191d2ab8e78fbab8c31e9db89 (diff)
downloadLegacyCamera-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.java23
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 {