diff options
author | Abhishek Pant <apant@codeaurora.org> | 2013-11-28 15:18:20 +0530 |
---|---|---|
committer | Abhishek Pant <apant@codeaurora.org> | 2013-12-04 13:29:21 +0530 |
commit | 47e7dd7a0d40d4959f9324981830e6cbacfcfc68 (patch) | |
tree | 8e3d1dd7dfcb236842681357b260ced0685747c0 /src/com/android/camera/CameraSettings.java | |
parent | 1c7734057201ffd1b6d165d9e24793ef3d213043 (diff) | |
download | android_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.java | 10 |
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)); |