aboutsummaryrefslogtreecommitdiff
path: root/apps/TestingCamera
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2012-08-24 18:06:21 -0700
committerEino-Ville Talvala <etalvala@google.com>2012-08-24 18:06:21 -0700
commit4c9d0b3b746700dd5398edd65510af1f6db4b752 (patch)
treed4b2ee350db5c930ed455157b1e15f92a56b35f6 /apps/TestingCamera
parent24a3843696c909138dc5ffeef00365e7bdf65ecf (diff)
downloadpdk-4c9d0b3b746700dd5398edd65510af1f6db4b752.tar.gz
Fixes TestingCamera on Nakasi. Change-Id: I1039ae69e312c053b62af39e791681ff6ae328f4
Diffstat (limited to 'apps/TestingCamera')
-rw-r--r--apps/TestingCamera/src/com/android/testingcamera/TestingCamera.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/TestingCamera/src/com/android/testingcamera/TestingCamera.java b/apps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
index ceb0c4f..12f6aaa 100644
--- a/apps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
+++ b/apps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
@@ -308,6 +308,10 @@ public class TestingCamera extends Activity implements SurfaceHolder.Callback {
mAfMode = pos;
String focusMode = mAfModes.get(mAfMode);
log("Setting focus mode to " + focusMode);
+ if (focusMode == Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE ||
+ focusMode == Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO) {
+ mCamera.setAutoFocusMoveCallback(mAutofocusMoveCallback);
+ }
mParams.setFocusMode(focusMode);
mCamera.setParameters(mParams);
@@ -477,8 +481,6 @@ public class TestingCamera extends Activity implements SurfaceHolder.Callback {
// Update parameters based on above updates
mCamera.setParameters(mParams);
- mCamera.setAutoFocusMoveCallback(mAutofocusMoveCallback);
-
if (mPreviewHolder != null) {
log("Setting preview display");
try {