diff options
author | Emilian Peev <epeevs@codeaurora.org> | 2016-01-07 19:58:47 +0100 |
---|---|---|
committer | codeworkx <codeworkx@cyanogenmod.org> | 2016-01-07 19:58:47 +0100 |
commit | 202b3c2a2dc9a12dc002e161be65364070535638 (patch) | |
tree | cda58f953505ed7948a5d1a55dc4de473f773bca /src/com/android/camera/PhotoModule.java | |
parent | 1e7abfa2eca0bca9413b2d3ce2c6410fe3e57690 (diff) | |
download | android_packages_apps_Snap-202b3c2a2dc9a12dc002e161be65364070535638.tar.gz android_packages_apps_Snap-202b3c2a2dc9a12dc002e161be65364070535638.tar.bz2 android_packages_apps_Snap-202b3c2a2dc9a12dc002e161be65364070535638.zip |
Snapdragon Camera: Unlock AE&AWB during longshot
Both AWB&AE are currently locked during longshot.
This can have side effects for cases which utilize
torch flash.
CRs-Fixed: 770028
Change-Id: Ie6b547d2863c8fb1ff0b9124082a6fb6144cbac9
Diffstat (limited to 'src/com/android/camera/PhotoModule.java')
-rw-r--r-- | src/com/android/camera/PhotoModule.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java index 8acb52dee..4f32a1bf2 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -1567,6 +1567,13 @@ public class PhotoModule mParameters.remove(CameraSettings.KEY_QC_LEGACY_BURST); } + // Unlock AE&AWB during longshot + if (LONGSHOT == mCameraState) { + mFocusManager.setAeAwbLock(false); + setAutoExposureLockIfSupported(); + setAutoWhiteBalanceLockIfSupported(); + } + mCameraDevice.setParameters(mParameters); mParameters = mCameraDevice.getParameters(); } |