diff options
author | Sai Kumar Sanagavarapu <ssanagav@codeaurora.org> | 2015-02-25 18:23:58 +0530 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2016-07-30 05:05:24 -0700 |
commit | 5933a0b131eb0d53f3ae0fb06d3a76a8f7a6c6a2 (patch) | |
tree | 786fd414d4cc6d984f0f050aafdc5f07fb36a92a /src/com/android | |
parent | ebe93e533d3929715585acaf46208c74ef4a70e9 (diff) | |
download | android_packages_apps_Snap-5933a0b131eb0d53f3ae0fb06d3a76a8f7a6c6a2.tar.gz android_packages_apps_Snap-5933a0b131eb0d53f3ae0fb06d3a76a8f7a6c6a2.tar.bz2 android_packages_apps_Snap-5933a0b131eb0d53f3ae0fb06d3a76a8f7a6c6a2.zip |
SnapdragonCamera: Fix AEC lock issue after non-zsl snapshot.
In non-zsl snapshot, focus manager is set to unlock AEC after setting
camera parameters in startpreview(). Due to this, AEC gets unlocked
only after next touch focus or any set param call. Fixed this by
changing the order during startpreview().
Change-Id: I320d7b37c7107ce2242a52979505ff04029a83fa
Diffstat (limited to 'src/com/android')
-rw-r--r-- | src/com/android/camera/PhotoModule.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java index 0808bd995..e03e80963 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -2771,6 +2771,10 @@ public class PhotoModule mFocusManager.setAeAwbLock(false); // Unlock AE and AWB. } + if (!mSnapshotOnIdle) { + mFocusManager.setAeAwbLock(false); // Unlock AE and AWB. + } + setCameraParameters(UPDATE_PARAM_ALL); mCameraDevice.startPreview(); |