Merge "EmulatedCamera: Fix scaler crop region default for maximum resolution sensor pixel mode results." into sc-qpr1-dev
diff --git a/common/hal/utils/result_dispatcher.cc b/common/hal/utils/result_dispatcher.cc
index 6443e8f..6c8b2de 100644
--- a/common/hal/utils/result_dispatcher.cc
+++ b/common/hal/utils/result_dispatcher.cc
@@ -273,11 +273,13 @@
uint32_t frame_number = error.frame_number;
// No need to deliver the shutter message on an error
if (error.error_code == ErrorCode::kErrorDevice ||
- error.error_code == ErrorCode::kErrorResult) {
+ error.error_code == ErrorCode::kErrorResult ||
+ error.error_code == ErrorCode::kErrorRequest) {
pending_shutters_.erase(frame_number);
}
// No need to deliver the result metadata on a result metadata error
- if (error.error_code == ErrorCode::kErrorResult) {
+ if (error.error_code == ErrorCode::kErrorResult ||
+ error.error_code == ErrorCode::kErrorRequest) {
pending_final_metadata_.erase(frame_number);
}