summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2012-05-15 09:41:02 -0700
committerSteve Kondik <shade@chemlab.org>2012-05-15 09:41:02 -0700
commit7f3897d13e7c61a3ba98df53291c65b4e8e98970 (patch)
tree448f2dcb589294d72ed559c29689ee1b2b6e4764 /libs
parentb2ff6e68bca608afdefff1f5def7c0de3e0c9223 (diff)
downloadframeworks_base-7f3897d13e7c61a3ba98df53291c65b4e8e98970.zip
frameworks_base-7f3897d13e7c61a3ba98df53291c65b4e8e98970.tar.gz
frameworks_base-7f3897d13e7c61a3ba98df53291c65b4e8e98970.tar.bz2
camera: Add parameters for some Samsung cameras
* Enable with SAMSUNG_CAMERA_HARDWARE * Adds anti-shake, metering, and wdr modes. Change-Id: I080c90e11fcb8fa48900c01a454868f173f61eb0
Diffstat (limited to 'libs')
-rw-r--r--libs/camera/CameraParameters.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/camera/CameraParameters.cpp b/libs/camera/CameraParameters.cpp
index 2a92e9b..4f1f7d316 100644
--- a/libs/camera/CameraParameters.cpp
+++ b/libs/camera/CameraParameters.cpp
@@ -138,6 +138,11 @@ const char CameraParameters::KEY_SUPPORTED_REDEYE_REDUCTION[] = "redeye-reductio
const char CameraParameters::KEY_HIGH_DYNAMIC_RANGE_IMAGING[] = "hdr";
const char CameraParameters::KEY_SUPPORTED_HDR_IMAGING_MODES[] = "hdr-values";
#endif
+#ifdef SAMSUNG_CAMERA_HARDWARE
+const char CameraParameters::KEY_METERING[] = "metering";
+const char CameraParameters::KEY_WDR[] = "wdr";
+const char CameraParameters::KEY_ANTI_SHAKE_MODE[] = "anti-shake";
+#endif
const char CameraParameters::KEY_VIDEO_SIZE[] = "video-size";
const char CameraParameters::KEY_SUPPORTED_VIDEO_SIZES[] = "video-size-values";
const char CameraParameters::KEY_PREFERRED_PREVIEW_SIZE_FOR_VIDEO[] = "preferred-preview-size-for-video";