summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcodeworkx <codeworkx@cyanogenmod.org>2016-01-10 13:54:29 +0100
committercodeworkx <codeworkx@cyanogenmod.org>2016-01-10 13:54:29 +0100
commit15c6280aa4b879cffd1e411c4f87feee32952be0 (patch)
tree6c016adb3e2ce1e961965e53f1fa9ae5e8e27bda
parentef01678ff11af8a2bda7acb225dc4882d1c1fd5b (diff)
downloadandroid_packages_apps_Snap-15c6280aa4b879cffd1e411c4f87feee32952be0.tar.gz
android_packages_apps_Snap-15c6280aa4b879cffd1e411c4f87feee32952be0.tar.bz2
android_packages_apps_Snap-15c6280aa4b879cffd1e411c4f87feee32952be0.zip
Snap: support usage of preview size 2560x1440 via system prop
Change-Id: I52b0f7aab55d0a001fc1149fbd82c8188f57be9d
-rw-r--r--src/com/android/camera/PhotoModule.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java
index c222025d8..72286139d 100644
--- a/src/com/android/camera/PhotoModule.java
+++ b/src/com/android/camera/PhotoModule.java
@@ -3494,6 +3494,7 @@ public class PhotoModule
//value: 2 - 720x480
//value: 3 - 1280x720
//value: 4 - 1920x1080
+ //value: 5 - 2560x1440
int preview_resolution = SystemProperties.getInt("persist.camera.preview.size", 0);
switch (preview_resolution) {
case 1: {
@@ -3520,6 +3521,12 @@ public class PhotoModule
Log.v(TAG, "Preview resolution hardcoded to 1920x1080");
break;
}
+ case 5: {
+ optimalSize.width = 2560;
+ optimalSize.height = 1440;
+ Log.v(TAG, "Preview resolution hardcoded to 2560x1440");
+ break;
+ }
default: {
Log.v(TAG, "Preview resolution as per Snapshot aspect ratio");
break;