diff options
author | Emilian Peev <epeevs@codeaurora.org> | 2014-12-12 10:36:07 +0200 |
---|---|---|
committer | Emilian Peev <epeevs@codeaurora.org> | 2015-03-05 18:17:22 +0200 |
commit | 17cbd51a5a135be5cc5d32f8dc3b21d9ff8e047c (patch) | |
tree | f36b41a808b9a0296e3350eb75c9ef1c16fb855e /src | |
parent | 904cafc8eddc9deea82f26f15b0d2a8af09dd044 (diff) | |
download | android_packages_apps_Snap-17cbd51a5a135be5cc5d32f8dc3b21d9ff8e047c.tar.gz android_packages_apps_Snap-17cbd51a5a135be5cc5d32f8dc3b21d9ff8e047c.tar.bz2 android_packages_apps_Snap-17cbd51a5a135be5cc5d32f8dc3b21d9ff8e047c.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.
Change-Id: I1fec80a3a869c1a71be8d724b1b8771e88411ae5
CRs-Fixed: 770028
Diffstat (limited to 'src')
-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 0e7ba0906..8d8d4e6b6 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -1514,6 +1514,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(); |