summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 b49f2a066..c6fad5ca0 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -452,9 +452,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));