Camera: notify AE trigger ID change

So transient state change are not ignored.

Bug: 72261912
Change-Id: Ic7fd278725586275595276682c445c2aa0727de6
gugelfrei
Yin-Chia Yeh 6 years ago
parent 6b1f6115a8
commit 0fd28115e4

@ -292,7 +292,8 @@ status_t FrameProcessor::process3aState(const CaptureResult &frame,
}
// Once all 3A states are received, notify the client about 3A changes.
if (pendingState.aeState != m3aState.aeState) {
if (pendingState.aeState != m3aState.aeState ||
pendingState.aeTriggerId > m3aState.aeTriggerId) {
ALOGV("%s: Camera %d: AE state %d->%d",
__FUNCTION__, cameraId,
m3aState.aeState, pendingState.aeState);

Loading…
Cancel
Save