summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-05-22 07:22:49 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-05-22 07:22:49 +0000
commit44f1899a9851e43b4997e5c661372eb50cc2115e (patch)
tree899a3c6ac347636bf551f650ffbbf5d904333ba0
parent7122998822a9d9771252ebcc9a34cfd73251b503 (diff)
parentc5a660eaf7947c9ac67027538a599385db6df6ce (diff)
downloadcamera-44f1899a9851e43b4997e5c661372eb50cc2115e.tar.gz
Snap for 4796401 from c5a660eaf7947c9ac67027538a599385db6df6ce to pi-release
Change-Id: Ib62f9ab4ee338a1a1728dff0d46a9029c6117fb0
-rw-r--r--msm8998/QCamera2/HAL3/QCamera3HWI.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index 5060517..82ef37b 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -4555,6 +4555,10 @@ void QCamera3HardwareInterface::handlePendingResultMetadataWithLock(uint32_t fra
requestIter->partial_result_cnt = PARTIAL_RESULT_COUNT;
} else {
liveRequest = true;
+ if ((requestIter->partial_result_cnt == 0) && !requestIter->partialResultDropped) {
+ LOGE("Urgent metadata for frame number: %d didn't arrive!", frameNumber);
+ requestIter->partialResultDropped = true;
+ }
requestIter->partial_result_cnt = PARTIAL_RESULT_COUNT;
mPendingLiveRequest--;