summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/SettingsManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/SettingsManager.java')
-rwxr-xr-xsrc/com/android/camera/SettingsManager.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/camera/SettingsManager.java b/src/com/android/camera/SettingsManager.java
index 7640cb53b..4346f2599 100755
--- a/src/com/android/camera/SettingsManager.java
+++ b/src/com/android/camera/SettingsManager.java
@@ -102,6 +102,8 @@ public class SettingsManager implements ListMenu.SettingsListener {
public static final int SCENE_MODE_PROMODE_INT = SCENE_MODE_CUSTOM_START + 9;
public static final int SCENE_MODE_DEEPZOOM_INT = SCENE_MODE_CUSTOM_START + 10;
public static final int SCENE_MODE_DEEPPORTRAIT_INT = SCENE_MODE_CUSTOM_START + 11;
+ public static final int JPEG_FORMAT = 0;
+ public static final int HEIF_FORMAT = 1;
public static final String SCENE_MODE_DUAL_STRING = "100";
public static final String SCENE_MODE_SUNSET_STRING = "10";
public static final String SCENE_MODE_LANDSCAPE_STRING = "4";
@@ -124,6 +126,7 @@ public class SettingsManager implements ListMenu.SettingsListener {
public static final String KEY_CAMERA_ID = "pref_camera2_id_key";
public static final String KEY_SWITCH_CAMERA = "pref_camera2_switch_camera_key";
public static final String KEY_PICTURE_SIZE = "pref_camera2_picturesize_key";
+ public static final String KEY_PICTURE_FORMAT = "pref_camera2_picture_format_key";
public static final String KEY_ISO = "pref_camera2_iso_key";
public static final String KEY_EXPOSURE = "pref_camera2_exposure_key";
public static final String KEY_TIMER = "pref_camera2_timer_key";
@@ -1693,11 +1696,19 @@ public class SettingsManager implements ListMenu.SettingsListener {
return num_val;
}
+
+
public boolean isCamera2HDRSupport(){
String value = getValue(KEY_HDR);
return value != null && value.equals("enable");
}
+ public int getSavePictureFormat() {
+ String value = getValue(SettingsManager.KEY_PICTURE_FORMAT);
+ if (value == null) return 0;
+ return Integer.valueOf(value);
+ }
+
public boolean isZSLInHALEnabled(){
String value = getValue(KEY_ZSL);
String halZSLValue = mContext.getString(R.string.pref_camera2_zsl_entryvalue_hal_zsl);