summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorSuman Mukherjee <sumam@codeaurora.org>2014-03-14 11:57:35 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2014-03-25 03:46:25 -0700
commit2cd5731c010b21df1f441afac307b084b7356e95 (patch)
tree909b6dd86a99a82fba08f80cf34616a9e60a53f3 /src/com/android/camera/CameraSettings.java
parent8f3cf115c226eddc7ac95da6feac00004166b199 (diff)
downloadandroid_packages_apps_Snap-2cd5731c010b21df1f441afac307b084b7356e95.tar.gz
android_packages_apps_Snap-2cd5731c010b21df1f441afac307b084b7356e95.tar.bz2
android_packages_apps_Snap-2cd5731c010b21df1f441afac307b084b7356e95.zip
Camera: Remove HFR option if it is not supported
For front camera, HFR is not supported. But user can select HFR option and while trying to record, toast is coming as "HFR is not supported for selected resolution" Fix made: In UI popup, HFR option will not come if it is not supported for that sensor. Change-Id: I85b4d9a950cee6b0b6b1ac4d08c0c60f17dff23a CRs-Fixed: 627356
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 60656cd08..d1089e711 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -451,9 +451,16 @@ public class CameraSettings {
ListPreference cameraHdr = group.findPreference(KEY_CAMERA_HDR);
ListPreference disMode = group.findPreference(KEY_DIS);
ListPreference cameraHdrPlus = group.findPreference(KEY_CAMERA_HDR_PLUS);
+ ListPreference videoHfrMode =
+ group.findPreference(KEY_VIDEO_HIGH_FRAME_RATE);
// Since the screen could be loaded from different resources, we need
// to check if the preference is available here
+ if ((videoHfrMode != null) &&
+ (mParameters.getSupportedHfrSizes() == null)) {
+ filterUnsupportedOptions(group, videoHfrMode, null);
+ }
+
if (videoQuality != null) {
filterUnsupportedOptions(group, videoQuality, getSupportedVideoQuality(
mCameraId,mParameters));