summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/util
diff options
context:
space:
mode:
authorByunghun Jeon <bjeon@codeaurora.org>2016-09-06 10:00:35 -0700
committerJay Wang <jaywang@codeaurora.org>2016-09-27 10:44:23 -0700
commit8eefd5866870e7293665df25625ab69fb8e2de0f (patch)
tree528c75c6f2f331806c2bda2839ebe35a4af3537b /src/com/android/camera/util
parentacc281b545f5651aa094ceeeb219bc181a168a21 (diff)
downloadandroid_packages_apps_Snap-8eefd5866870e7293665df25625ab69fb8e2de0f.tar.gz
android_packages_apps_Snap-8eefd5866870e7293665df25625ab69fb8e2de0f.tar.bz2
android_packages_apps_Snap-8eefd5866870e7293665df25625ab69fb8e2de0f.zip
SnapdragonCamera: Use persist to set Camera1/Camera2 mode
Use persist flag to choose camera1 or camera2. Flag is persist.camera.camera2 Default will be camera1 Change-Id: Ic616b3d4b9f1293e45c7a006587f5c9ba34a0687 CRs-Fixed: 1066444
Diffstat (limited to 'src/com/android/camera/util')
-rw-r--r--src/com/android/camera/util/PersistUtil.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/camera/util/PersistUtil.java b/src/com/android/camera/util/PersistUtil.java
index a39abaa82..bd623cf57 100644
--- a/src/com/android/camera/util/PersistUtil.java
+++ b/src/com/android/camera/util/PersistUtil.java
@@ -36,6 +36,7 @@ public class PersistUtil {
private static final String PERSIST_SKIP_MEMORY_CHECK = "persist.camera.perf.skip_memck";
private static final String PERSIST_LONGSHOT_SHOT_LIMIT = "persist.camera.longshot.shotnum";
private static final String PERSIST_CAMERA_PREVIEW_SIZE = "persist.camera.preview.size";
+ private static final String PERSIST_CAMERA_CAMERA2 = "persist.camera.camera2";
public static int getMemoryLimit() {
return SystemProperties.getInt(PERSIST_MEMORY_LIMIT, 60);
@@ -52,4 +53,8 @@ public class PersistUtil {
public static int getCameraPreviewSize() {
return SystemProperties.getInt(PERSIST_CAMERA_PREVIEW_SIZE, 0);
}
+
+ public static boolean getCamera2Mode() {
+ return SystemProperties.getBoolean(PERSIST_CAMERA_CAMERA2, false);
+ }
}