commit | 2c6bb16f32934c0ab05d7bb7a39b8a3bca002642 | [log] [tgz] |
---|---|---|
author | Shuzhen Wang <shuzhenwang@google.com> | Wed May 31 22:35:08 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed May 31 22:35:08 2023 +0000 |
tree | 4a3c3ae9cd920f6af820aa8323b92ec9cc38aa2b | |
parent | 884baf35c445fbaf33d33cac6d106a897203669b [diff] | |
parent | b63b68bcba4bc28ddd17f00061cfa113e4655f51 [diff] |
Merge "Camera: Use originalFormat for getMaxPreviewFps" into udc-dev am: b63b68bcba Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/23498276 Change-Id: I3885bb43bc4a20bb7c8e56bd80051cbd04e39478 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/services/camera/libcameraservice/device3/Camera3Device.cpp b/services/camera/libcameraservice/device3/Camera3Device.cpp index f5f50a5..cfe51c7 100644 --- a/services/camera/libcameraservice/device3/Camera3Device.cpp +++ b/services/camera/libcameraservice/device3/Camera3Device.cpp
@@ -1906,7 +1906,7 @@ camera_metadata_entry minDurations = mDeviceInfo.find(ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS); for (size_t i = 0; i < minDurations.count; i += 4) { - if (minDurations.data.i64[i] == stream->getFormat() + if (minDurations.data.i64[i] == stream->getOriginalFormat() && minDurations.data.i64[i+1] == stream->getWidth() && minDurations.data.i64[i+2] == stream->getHeight()) { int64_t minFrameDuration = minDurations.data.i64[i+3];