summaryrefslogtreecommitdiff
path: root/camera/device/3.2/default/CameraDeviceSession.cpp
diff options
context:
space:
mode:
authorAbhijit Trivedi <abhijitt@codeaurora.org>2018-06-20 15:54:48 -0700
committerSusmitha Gummalla <vgummall@codeaurora.org>2018-06-20 18:31:09 -0700
commit4702bae07131d96a6cf49a6be3bf50d873721d7f (patch)
tree6126446bea71895c3f4dcde3f25dfa179686282a /camera/device/3.2/default/CameraDeviceSession.cpp
parentce4c0adbec7b05f9347b0099f58cfeb19ae496be (diff)
frameworks: Update HIDL overrideFormat from HAL
--HAL requires 64 bit usage flags to support more feature --Re-used one of the reserved locations to read 64bit usage flags and override format CRs-fixed: 2264577 Change-Id: I9a4cbb80b1c2d82ec4af3941f0d98b67ecfd59ef
Diffstat (limited to 'camera/device/3.2/default/CameraDeviceSession.cpp')
-rw-r--r--camera/device/3.2/default/CameraDeviceSession.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/camera/device/3.2/default/CameraDeviceSession.cpp b/camera/device/3.2/default/CameraDeviceSession.cpp
index 69f853562c..64d6d81a28 100644
--- a/camera/device/3.2/default/CameraDeviceSession.cpp
+++ b/camera/device/3.2/default/CameraDeviceSession.cpp
@@ -869,12 +869,12 @@ bool CameraDeviceSession::preProcessConfigurationLocked(
mStreamMap[id].data_space);
mCirculatingBuffers.emplace(stream.mId, CirculatingBuffers{});
} else {
- // width/height/format must not change, but usage/rotation might need to change
+ // width/height must not change, but usage/rotation might need to change
+ // format might change and get updated with overrideFormat
if (mStreamMap[id].stream_type !=
(int) requestedConfiguration.streams[i].streamType ||
mStreamMap[id].width != requestedConfiguration.streams[i].width ||
mStreamMap[id].height != requestedConfiguration.streams[i].height ||
- mStreamMap[id].format != (int) requestedConfiguration.streams[i].format ||
mStreamMap[id].data_space !=
mapToLegacyDataspace( static_cast<android_dataspace_t> (
requestedConfiguration.streams[i].dataSpace))) {