diff options
| author | xianming wang <mingwax@codeaurora.org> | 2017-10-23 17:29:27 +0800 |
|---|---|---|
| committer | xianming wang <mingwax@codeaurora.org> | 2017-10-23 17:31:28 +0800 |
| commit | 32ab018b128b4cf16bda502e48c5cfbb86300e60 (patch) | |
| tree | ec2d6a5e1ef1ddf529c0981ead1b606bfd6f1c18 /src/com/android/camera/CaptureModule.java | |
| parent | 5e90702e94fc9dfc7ba17e758dcfd87697cd6de1 (diff) | |
SnapdragonCamera: Adapter manual set ISO Values with AEC changed
Adapter manual set ISO Values with AEC changed
CRs-Fixed: 2128698
Change-Id: I98482a49db70f51e350b43b2ab595e2010d6aa8a
Diffstat (limited to 'src/com/android/camera/CaptureModule.java')
| -rwxr-xr-x | src/com/android/camera/CaptureModule.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java index 0ded05be0..6a21cf57a 100755 --- a/src/com/android/camera/CaptureModule.java +++ b/src/com/android/camera/CaptureModule.java @@ -4275,10 +4275,13 @@ public class CaptureModule implements CameraModule, PhotoController, R.string.pref_camera_manual_exp_value_user_setting); String manualExposureMode = mSettingsManager.getValue(SettingsManager.KEY_MANUAL_EXPOSURE); if (manualExposureMode.equals(isoPriority)) { - long isoValue = Long.parseLong(pref.getString(SettingsManager.KEY_MANUAL_ISO_VALUE, + int isoValue = Integer.parseInt(pref.getString(SettingsManager.KEY_MANUAL_ISO_VALUE, "100")); VendorTagUtil.setIsoExpPrioritySelectPriority(request, 0); - VendorTagUtil.setIsoExpPriority(request, isoValue); + long intValue = SettingsManager.KEY_ISO_INDEX.get( + SettingsManager.MAUNAL_ABSOLUTE_ISO_VALUE); + VendorTagUtil.setIsoExpPriority(request, intValue); + VendorTagUtil.setUseIsoValues(request, isoValue); if (DEBUG) { Log.v(TAG, "manual ISO value :" + isoValue); } |
