summaryrefslogtreecommitdiff
path: root/camera/device/3.5/default/CameraDeviceSession.cpp
diff options
context:
space:
mode:
authorShuzhen Wang <shuzhenwang@google.com>2019-05-20 11:04:29 -0700
committerShuzhen Wang <shuzhenwang@google.com>2019-06-06 07:50:50 -0700
commit22f6dcec7e81c1a747b516377d2e7fc8cb06c508 (patch)
tree28a0503aa0fe326eba6e2d3636bca502c4ec11e9 /camera/device/3.5/default/CameraDeviceSession.cpp
parent84570603384a413e80077117cfad077b33b845ac (diff)
Camera: Use original dataspace/format for 3.5 device
Starting from CameraDeviceSession 3.5, for IMPLEMENTATION_DEFINED pixel format, configureStreams call uses original format and dataspace instead of the overridden value. This makes sure the HAL interface behavior is consistent between first and subsequent processCaptureRequest() calls. Test: Camera CTS and partner testing Bug: 131864007 Change-Id: Id701141d2c11089ef063fd3f32444212855f84ab
Diffstat (limited to 'camera/device/3.5/default/CameraDeviceSession.cpp')
-rw-r--r--camera/device/3.5/default/CameraDeviceSession.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/camera/device/3.5/default/CameraDeviceSession.cpp b/camera/device/3.5/default/CameraDeviceSession.cpp
index e812e50f5f..44d067d475 100644
--- a/camera/device/3.5/default/CameraDeviceSession.cpp
+++ b/camera/device/3.5/default/CameraDeviceSession.cpp
@@ -66,7 +66,7 @@ Return<void> CameraDeviceSession::configureStreams_3_5(
const StreamConfiguration& requestedConfiguration,
ICameraDeviceSession::configureStreams_3_5_cb _hidl_cb) {
configureStreams_3_4_Impl(requestedConfiguration.v3_4, _hidl_cb,
- requestedConfiguration.streamConfigCounter);
+ requestedConfiguration.streamConfigCounter, false /*useOverriddenFields*/);
return Void();
}