summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUmang Jain <umang.jain@ideasonboard.com>2021-05-26 17:18:14 +0530
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2021-05-26 15:47:44 +0300
commit258c74819a43bb9862c84ebc72d0502d007fde30 (patch)
tree5eca7005930b19aa91191f40ad11c689a19634cd
parent9fd172f496ddf3794dda45e8b7c3f713418be970 (diff)
ipa: ipu3: Rectify ControlInfoMap matching in IPAConfigInfo
The ControlInfoMap of entityControls member in IPAConfigInfo struct, was not able to correctly match to the ControlInfoMap defined in core.mojom. This resulted in a FATAL breakage when IPU3 IPA is meant to run: FATAL IPADataSerializer ipa_data_serializer.cpp:437 ControlSerializer not provided for serialization of ControlInfoMap Signed-off-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
-rw-r--r--include/libcamera/ipa/ipu3.mojom2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/libcamera/ipa/ipu3.mojom b/include/libcamera/ipa/ipu3.mojom
index 6b6b431f..32c046ad 100644
--- a/include/libcamera/ipa/ipu3.mojom
+++ b/include/libcamera/ipa/ipu3.mojom
@@ -32,7 +32,7 @@ struct IPU3Action {
struct IPAConfigInfo {
libcamera.IPACameraSensorInfo sensorInfo;
- map<uint32, ControlInfoMap> entityControls;
+ map<uint32, libcamera.ControlInfoMap> entityControls;
libcamera.Size bdsOutputSize;
libcamera.Size iif;
};