summaryrefslogtreecommitdiff
authorshanghai engineers <yuxi.sun@droid09.amlogic.com>2014-11-07 08:01:29 (GMT)
committer yuxi.sun <yuxi.sun@amlogic.com>2014-11-07 08:50:09 (GMT)
commitf54095ffb86d6f7177ebde18a3cdf540e78f4eb0 (patch)
tree6d4464354b0e2974103abe6a0472dd2489d71fd8
parent14af97827d2e451ca1fb4ef11d67bc568e992274 (diff)
downloadcamera-f54095ffb86d6f7177ebde18a3cdf540e78f4eb0.zip
camera-f54095ffb86d6f7177ebde18a3cdf540e78f4eb0.tar.gz
camera-f54095ffb86d6f7177ebde18a3cdf540e78f4eb0.tar.bz2
Add ANDROID_CONTROL_AE_PRECAPTURE_ID info data
When there has ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER in info data, ANDROID_CONTROL_AE_PRECAPTURE_ID must be exist as well. Signed-off-by: shanghai engineers <yuxi.sun@droid09.amlogic.com> Change-Id: Ide09030d7b9f8cf5f0830cc094021fcb9cf6ec93
Diffstat
-rwxr-xr-xv3/EmulatedFakeCamera3.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/v3/EmulatedFakeCamera3.cpp b/v3/EmulatedFakeCamera3.cpp
index deaf923..ebf2022 100755
--- a/v3/EmulatedFakeCamera3.cpp
+++ b/v3/EmulatedFakeCamera3.cpp
@@ -811,6 +811,9 @@ const camera_metadata_t* EmulatedFakeCamera3::constructDefaultRequestSettings(
ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE;
settings.update(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER, &aePrecaptureTrigger, 1);
+ static const uint8_t aeTriggerId = 0;
+ settings.update(ANDROID_CONTROL_AE_PRECAPTURE_ID, &aeTriggerId, 1);
+
static const uint8_t afTrigger = ANDROID_CONTROL_AF_TRIGGER_IDLE;
settings.update(ANDROID_CONTROL_AF_TRIGGER, &afTrigger, 1);