From d91acef80789a8ccff4ac4cf6463b90e9f11cdd0 Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Sun, 31 Jul 2016 19:09:37 -0700 Subject: snap: Always turn touch-af-aec on * Most cameras do this by default, but on at least one device it starts with the option disabled. This stops AEC from updating during touch focus. Change-Id: I4bdb6cdbad86f3798c0288d6a32b7e8062e297f3 --- src/com/android/camera/PhotoModule.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java index 9419c3783..64896c4fd 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -2988,6 +2988,12 @@ public class PhotoModule mActivity.getString(R.string.pref_camera_longshot_default)); mParameters.set("long-shot", longshot_enable); + // Set Touch AF/AEC parameter. + if (CameraUtil.isSupported(mParameters.TOUCH_AF_AEC_ON, + mParameters.getSupportedTouchAfAec())) { + mParameters.setTouchAfAec(mParameters.TOUCH_AF_AEC_ON); + } + // Set Picture Format // Picture Formats specified in UI should be consistent with // PIXEL_FORMAT_JPEG and PIXEL_FORMAT_RAW constants -- cgit v1.2.3