summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/VideoMenu.java
diff options
context:
space:
mode:
authorJay Wang <jaywang@codeaurora.org>2016-07-20 16:55:06 -0700
committerJay Wang <jaywang@codeaurora.org>2016-07-20 17:15:27 -0700
commitf4291b0ad6a3aab4ddafe759513cf38f4976e8e4 (patch)
tree6c4e41766ff731e6ffa2aba0f601e28c2f86cdfd /src/com/android/camera/VideoMenu.java
parentcfbfa14182d1d726bbe0856da8949e6a847a8ece (diff)
downloadandroid_packages_apps_Snap-f4291b0ad6a3aab4ddafe759513cf38f4976e8e4.tar.gz
android_packages_apps_Snap-f4291b0ad6a3aab4ddafe759513cf38f4976e8e4.tar.bz2
android_packages_apps_Snap-f4291b0ad6a3aab4ddafe759513cf38f4976e8e4.zip
SnapdragonCamera: Add a persist setting to remvoe 4K limitation
When persist.camcorder.4k.nolimit is set to true, application allows the user to enable EIS and SeeMore at 4K resolution Change-Id: Ia838f78aa0d7dbdc981bf61b4640e2504d9ab75d CRs-Fixed: 1043548
Diffstat (limited to 'src/com/android/camera/VideoMenu.java')
-rw-r--r--src/com/android/camera/VideoMenu.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/camera/VideoMenu.java b/src/com/android/camera/VideoMenu.java
index 670572774..c44a04b94 100644
--- a/src/com/android/camera/VideoMenu.java
+++ b/src/com/android/camera/VideoMenu.java
@@ -90,6 +90,9 @@ public class VideoMenu extends MenuController
private static final int CLICK_THRESHOLD = 200;
private int previewMenuSize;
+ private static final boolean PERSIST_4K_NO_LIMIT =
+ android.os.SystemProperties.getBoolean("persist.camcorder.4k.nolimit", false);
+
public VideoMenu(CameraActivity activity, VideoUI ui) {
super(activity);
mUI = ui;
@@ -683,11 +686,12 @@ public class VideoMenu extends MenuController
}
}
private void overrideMenuFor4K() {
- if(mUI.is4KEnabled()) {
+ if(mUI.is4KEnabled() && !PERSIST_4K_NO_LIMIT) {
+
mListMenu.setPreferenceEnabled(
- CameraSettings.KEY_DIS,false);
+ CameraSettings.KEY_DIS,false);
mListMenu.overrideSettings(
- CameraSettings.KEY_DIS, "disable");
+ CameraSettings.KEY_DIS, "disable");
mListMenu.setPreferenceEnabled(
CameraSettings.KEY_SEE_MORE, false);