summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorRyuinferno <ryuinferno.xda@gmail.com>2013-12-26 19:11:23 +0100
committerMichael Bestas <mikeioannina@gmail.com>2015-09-17 23:26:02 +0300
commit1c2ff71cbdf1713425b86e925764c0505ec1ed43 (patch)
tree85c0d9cee9936d140cca8eddecaa0112dad94edd /src/com/android/camera/CameraSettings.java
parentfee810cb66383b2962af5250a0f67a12147c0455 (diff)
downloadandroid_packages_apps_Snap-1c2ff71cbdf1713425b86e925764c0505ec1ed43.tar.gz
android_packages_apps_Snap-1c2ff71cbdf1713425b86e925764c0505ec1ed43.tar.bz2
android_packages_apps_Snap-1c2ff71cbdf1713425b86e925764c0505ec1ed43.zip
Camera2: More thorough compatibility fixes
Certain chipsets (such as omap) have contrast, sharpness and saturation set, but no max integer given for those Change-Id: I58efaef4d0a511aefc803a440e0c3aa3dbdc9483
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 13849126c..7d92e3c12 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -639,15 +639,18 @@ public class CameraSettings {
selectableZoneAf, mParameters.getSupportedSelectableZoneAf());
}
- if (saturation != null && !CameraUtil.isSupported(mParameters, "saturation")) {
+ if (saturation != null && !CameraUtil.isSupported(mParameters, "saturation") &&
+ !CameraUtil.isSupported(mParameters, "saturation-max")) {
removePreference(group, saturation.getKey());
}
- if (contrast != null && !CameraUtil.isSupported(mParameters, "contrast")) {
+ if (contrast != null && !CameraUtil.isSupported(mParameters, "contrast") &&
+ !CameraUtil.isSupported(mParameters, "contrast-max")) {
removePreference(group, contrast.getKey());
}
- if (sharpness != null && !CameraUtil.isSupported(mParameters, "sharpness")) {
+ if (sharpness != null && !CameraUtil.isSupported(mParameters, "sharpness") &&
+ !CameraUtil.isSupported(mParameters, "sharpness-max")) {
removePreference(group, sharpness.getKey());
}