summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorAbhishek Pant <apant@codeaurora.org>2013-11-28 15:18:20 +0530
committerAbhishek Pant <apant@codeaurora.org>2013-12-04 13:29:21 +0530
commit47e7dd7a0d40d4959f9324981830e6cbacfcfc68 (patch)
tree8e3d1dd7dfcb236842681357b260ced0685747c0 /src/com/android/camera/CameraSettings.java
parent1c7734057201ffd1b6d165d9e24793ef3d213043 (diff)
downloadandroid_packages_apps_Snap-47e7dd7a0d40d4959f9324981830e6cbacfcfc68.tar.gz
android_packages_apps_Snap-47e7dd7a0d40d4959f9324981830e6cbacfcfc68.tar.bz2
android_packages_apps_Snap-47e7dd7a0d40d4959f9324981830e6cbacfcfc68.zip
Camera2: Adding support for 4kx2k resolution
Adding support for 4kx2k resolution for camcorder in the app. Change-Id: Ib186c3464fe4d90f0c085a8a40ee5dd860034503 CRs-fixed: 578625
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 243f1e35d..2c205e0b5 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -754,6 +754,16 @@ public class CameraSettings {
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
private static void getFineResolutionQuality(ArrayList<String> supported,
int cameraId,Parameters parameters) {
+ if (CamcorderProfile.hasProfile(cameraId, CamcorderProfile.QUALITY_4kDCI)) {
+ if (checkSupportedVideoQuality(parameters,4096,2160)) {
+ supported.add(Integer.toString(CamcorderProfile.QUALITY_4kDCI));
+ }
+ }
+ if (CamcorderProfile.hasProfile(cameraId, CamcorderProfile.QUALITY_4kUHD)) {
+ if (checkSupportedVideoQuality(parameters,3840,2160)) {
+ supported.add(Integer.toString(CamcorderProfile.QUALITY_4kUHD));
+ }
+ }
if (CamcorderProfile.hasProfile(cameraId, CamcorderProfile.QUALITY_1080P)) {
if (checkSupportedVideoQuality(parameters,1920,1080)){
supported.add(Integer.toString(CamcorderProfile.QUALITY_1080P));