summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/SettingsManager.java
diff options
context:
space:
mode:
authorWeijie Wang <weijiew@codeaurora.org>2017-07-20 20:03:18 +0800
committerWeijie Wang <weijiew@codeaurora.org>2017-07-25 20:34:06 +0800
commit84f953d8212d9662646f00ae906f4c08cb04d4cc (patch)
treec3221b9e03908efe8a2540576b1f2468dcbf2b64 /src/com/android/camera/SettingsManager.java
parent73c61caa5c7d17f02153bd559e5dbe340dbff245 (diff)
downloadandroid_packages_apps_Snap-84f953d8212d9662646f00ae906f4c08cb04d4cc.tar.gz
android_packages_apps_Snap-84f953d8212d9662646f00ae906f4c08cb04d4cc.tar.bz2
android_packages_apps_Snap-84f953d8212d9662646f00ae906f4c08cb04d4cc.zip
SnapdragonCamera: Add ZSL in HAL mode
Add ZSL in HAL mode Change-Id: Ifa803c970cfc559723e3599821b74cc8584782a2
Diffstat (limited to 'src/com/android/camera/SettingsManager.java')
-rw-r--r--src/com/android/camera/SettingsManager.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/com/android/camera/SettingsManager.java b/src/com/android/camera/SettingsManager.java
index 1154546fe..3d5633306 100644
--- a/src/com/android/camera/SettingsManager.java
+++ b/src/com/android/camera/SettingsManager.java
@@ -1449,6 +1449,26 @@ public class SettingsManager implements ListMenu.SettingsListener {
return value != null && value.equals("enable");
}
+ public boolean isZSLInHALEnabled(){
+ String value = getValue(KEY_ZSL);
+ String halZSLValue = mContext.getString(R.string.pref_camera2_zsl_entryvalue_hal_zsl);
+ if ( value != null && value.equals(halZSLValue) ){
+ return true;
+ }else{
+ return false;
+ }
+ }
+
+ public boolean isZSLInAppEnabled(){
+ String value = getValue(KEY_ZSL);
+ String appZSLValue = mContext.getString(R.string.pref_camera2_zsl_entryvalue_app_zsl);
+ if ( value != null && value.equals(appZSLValue) ){
+ return true;
+ }else{
+ return false;
+ }
+ }
+
private boolean filterUnsupportedOptions(ListPreference pref, List<String> supported) {
// Remove the preference if the parameter is not supported
if (supported == null) {