diff options
| author | Steve Kondik <shade@chemlab.org> | 2013-12-15 20:15:03 -0500 |
|---|---|---|
| committer | Ethan Chen <intervigil@gmail.com> | 2014-01-23 17:29:41 -0800 |
| commit | 50f0f9e557a71a6d79439c26b04117a041010559 (patch) | |
| tree | 95607f78f94239e49bf5081f7fe9c79a004b6b95 | |
| parent | 2aacd153df28bc29918782571382c407e63102f4 (diff) | |
n1: camera: Set ae-bracket-hdr param during HDR shot
| -rw-r--r-- | camera/CameraWrapper.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/camera/CameraWrapper.cpp b/camera/CameraWrapper.cpp index d9120a7..f0725e9 100644 --- a/camera/CameraWrapper.cpp +++ b/camera/CameraWrapper.cpp @@ -194,9 +194,17 @@ static char *camera_fixup_setparams(int id, const char *settings) if (!strcmp(sceneMode, android::CameraParameters::SCENE_MODE_HDR)) { params.set(android::CameraParameters::KEY_FLASH_MODE, android::CameraParameters::FLASH_MODE_OFF); - } else if (strcmp(sceneMode, android::CameraParameters::SCENE_MODE_AUTO)) { - params.set(android::CameraParameters::KEY_FLASH_MODE, - android::CameraParameters::FLASH_MODE_AUTO); + params.set(android::CameraParameters::KEY_AE_BRACKET_HDR, + android::CameraParameters::AE_BRACKET_HDR); + + } else { + params.set(android::CameraParameters::KEY_AE_BRACKET_HDR, + android::CameraParameters::AE_BRACKET_HDR_OFF); + + if (strcmp(sceneMode, android::CameraParameters::SCENE_MODE_AUTO)) { + params.set(android::CameraParameters::KEY_FLASH_MODE, + android::CameraParameters::FLASH_MODE_AUTO); + } } if (strcmp(params.get("slow-shutter"), "slow-shutter-off")) { |
