diff options
Diffstat (limited to 'common/hal/utils/hal_utils.cc')
-rw-r--r-- | common/hal/utils/hal_utils.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/hal/utils/hal_utils.cc b/common/hal/utils/hal_utils.cc index 58febe7..3412542 100644 --- a/common/hal/utils/hal_utils.cc +++ b/common/hal/utils/hal_utils.cc @@ -50,6 +50,11 @@ status_t CreateHwlPipelineRequest(HwlPipelineRequest* hwl_request, HalCameraMetadata::Clone(metadata.get())); } + for (auto& [camera_id, physical_metadata] : request.physical_camera_settings) { + hwl_request->physical_camera_settings.emplace( + camera_id, HalCameraMetadata::Clone(physical_metadata.get())); + } + return OK; } |