diff options
author | Weijie Wang <weijiew@codeaurora.org> | 2017-07-20 20:03:18 +0800 |
---|---|---|
committer | Weijie Wang <weijiew@codeaurora.org> | 2017-07-25 20:34:06 +0800 |
commit | 84f953d8212d9662646f00ae906f4c08cb04d4cc (patch) | |
tree | c3221b9e03908efe8a2540576b1f2468dcbf2b64 /src/com/android/camera/SettingsManager.java | |
parent | 73c61caa5c7d17f02153bd559e5dbe340dbff245 (diff) | |
download | android_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.java | 20 |
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) { |