summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PhotoModule.java
diff options
context:
space:
mode:
authorcodeworkx <codeworkx@cyanogenmod.org>2016-01-05 21:39:36 +0100
committerMichael Bestas <mikeioannina@gmail.com>2017-01-04 21:57:40 +0200
commitfbfbe4ff985c741bee2dd6f3392b6991cb2af97c (patch)
tree000eb23cf8dfb98ad20aedc9bfc2f76fda09c494 /src/com/android/camera/PhotoModule.java
parentebf536be440de472517ce343f19ee48156151cd2 (diff)
downloadandroid_packages_apps_Snap-fbfbe4ff985c741bee2dd6f3392b6991cb2af97c.tar.gz
android_packages_apps_Snap-fbfbe4ff985c741bee2dd6f3392b6991cb2af97c.tar.bz2
android_packages_apps_Snap-fbfbe4ff985c741bee2dd6f3392b6991cb2af97c.zip
add support for non-standard iso keys and values
Change-Id: I3a948495cdf84dae3c1734d50ff91b4a5d3d9fc0
Diffstat (limited to 'src/com/android/camera/PhotoModule.java')
-rwxr-xr-xsrc/com/android/camera/PhotoModule.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java
index 68378afa4..d16823cd3 100755
--- a/src/com/android/camera/PhotoModule.java
+++ b/src/com/android/camera/PhotoModule.java
@@ -1801,7 +1801,7 @@ public class PhotoModule
mUI.overrideSettings(CameraSettings.KEY_LONGSHOT, null);
}
- String isoMode = mParameters.getISOValue();
+ String isoMode = CameraSettings.getISOValue(mParameters);
final String isoManual = CameraSettings.KEY_MANUAL_ISO;
if (isoMode.equals(isoManual)) {
final String isoPref = mPreferences.getString(
@@ -3217,8 +3217,8 @@ public class PhotoModule
CameraSettings.KEY_ISO,
mActivity.getString(R.string.pref_camera_iso_default));
if (CameraUtil.isSupported(iso,
- mParameters.getSupportedIsoValues())) {
- mParameters.setISOValue(iso);
+ CameraSettings.getSupportedIsoValues(mParameters))) {
+ CameraSettings.setISOValue(mParameters, iso);
}
}
// Set color effect parameter.
@@ -4453,7 +4453,7 @@ public class PhotoModule
mParameters = mCameraDevice.getParameters();
final int minISO = mParameters.getInt(CameraSettings.KEY_MIN_ISO);
final int maxISO = mParameters.getInt(CameraSettings.KEY_MAX_ISO);
- String isoMode = mParameters.getISOValue();
+ String isoMode = CameraSettings.getISOValue(mParameters);
final String isoManual = CameraSettings.KEY_MANUAL_ISO;
String currentISO = mParameters.get(CameraSettings.KEY_CURRENT_ISO);
if (currentISO != null) {
@@ -4495,7 +4495,7 @@ public class PhotoModule
if (newISO <= maxISO && newISO >= minISO) {
Log.v(TAG, "Setting ISO : " + newISO);
mManual3AEnabled |= MANUAL_EXPOSURE;
- mParameters.setISOValue(isoManual);
+ CameraSettings.setISOValue(mParameters, isoManual);
mParameters.set(CameraSettings.KEY_CONTINUOUS_ISO, newISO);
mParameters.set(CameraSettings.KEY_EXPOSURE_TIME, "0");
updateCommonManual3ASettings();
@@ -4531,7 +4531,7 @@ public class PhotoModule
Log.v(TAG, "Setting Exposure time : " + newExpTime);
mManual3AEnabled |= MANUAL_EXPOSURE;
mParameters.set(CameraSettings.KEY_EXPOSURE_TIME, expTime);
- mParameters.setISOValue(Parameters.ISO_AUTO);
+ CameraSettings.setISOValue(mParameters, Parameters.ISO_AUTO);
mUI.setPreference(CameraSettings.KEY_ISO, Parameters.ISO_AUTO);
mUI.overrideSettings(CameraSettings.KEY_ISO, null);
updateCommonManual3ASettings();
@@ -4583,7 +4583,7 @@ public class PhotoModule
newExpTime >= Double.parseDouble(minExpTime)) {
mManual3AEnabled |= MANUAL_EXPOSURE;
Log.v(TAG, "Setting ISO : " + newISO);
- mParameters.setISOValue(isoManual);
+ CameraSettings.setISOValue(mParameters, isoManual);
mParameters.set(CameraSettings.KEY_CONTINUOUS_ISO, newISO);
Log.v(TAG, "Setting Exposure time : " + newExpTime);
mParameters.set(CameraSettings.KEY_EXPOSURE_TIME, expTime);