diff options
author | Sai Kumar Sanagavarapu <ssanagav@codeaurora.org> | 2015-08-11 15:23:15 +0530 |
---|---|---|
committer | Jaimin Bhise <jbhise@codeaurora.org> | 2015-10-29 13:57:46 -0700 |
commit | 7eb50c8093eac1559b82dee646c8f2b6e6b48ce5 (patch) | |
tree | e7bb2d17b7a7594ee1468d5611050a9c04d40a9a /src/com/android/camera/CameraSettings.java | |
parent | 5765f8ea60192764c7fb59cef5dbb41d3114481d (diff) | |
download | android_packages_apps_Snap-7eb50c8093eac1559b82dee646c8f2b6e6b48ce5.tar.gz android_packages_apps_Snap-7eb50c8093eac1559b82dee646c8f2b6e6b48ce5.tar.bz2 android_packages_apps_Snap-7eb50c8093eac1559b82dee646c8f2b6e6b48ce5.zip |
SnapdragonCamera: Query encoder capabilities for unsupported profiles.
Query encoder capabilities like max fps, width, height ,etc and
based on this result enable/disable certain profiles/hfr modes.
Change-Id: Ib5adf74eaa8d50f9ed8337a88932527624727cd4
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r-- | src/com/android/camera/CameraSettings.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java index 68069c009..94f73cdfb 100644 --- a/src/com/android/camera/CameraSettings.java +++ b/src/com/android/camera/CameraSettings.java @@ -1246,13 +1246,13 @@ 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_2160P)) { if (checkSupportedVideoQuality(parameters,3840,2160)) { supported.add(Integer.toString(CamcorderProfile.QUALITY_2160P)); @@ -1273,13 +1273,13 @@ public class CameraSettings { supported.add(Integer.toString(CamcorderProfile.QUALITY_480P)); } } -/* + if (CamcorderProfile.hasProfile(cameraId, CamcorderProfile.QUALITY_VGA)) { if (checkSupportedVideoQuality(parameters,640,480)){ supported.add(Integer.toString(CamcorderProfile.QUALITY_VGA)); } } -*/ + if (CamcorderProfile.hasProfile(cameraId, CamcorderProfile.QUALITY_CIF)) { if (checkSupportedVideoQuality(parameters,352,288)){ supported.add(Integer.toString(CamcorderProfile.QUALITY_CIF)); |