[libcamera-devel] [RFC 4/6] libcamera: pipeline_handler: Initialize properties_

Jacopo Mondi jacopo at jmondi.org
Fri Sep 11 18:20:37 CEST 2020


Initialize the CameraData::properties_ field with the list of
libcamera defined properties.

Signed-off-by: Jacopo Mondi <jacopo at jmondi.org>
---
 include/libcamera/internal/pipeline_handler.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/libcamera/internal/pipeline_handler.h b/include/libcamera/internal/pipeline_handler.h
index a4e1b529c461..e579da711b33 100644
--- a/include/libcamera/internal/pipeline_handler.h
+++ b/include/libcamera/internal/pipeline_handler.h
@@ -17,6 +17,7 @@
 
 #include <libcamera/controls.h>
 #include <libcamera/object.h>
+#include <libcamera/property_ids.h>
 #include <libcamera/stream.h>
 
 #include "libcamera/internal/ipa_proxy.h"
@@ -37,7 +38,7 @@ class CameraData
 {
 public:
 	explicit CameraData(PipelineHandler *pipe)
-		: pipe_(pipe)
+		: pipe_(pipe), properties_(properties::properties)
 	{
 	}
 	virtual ~CameraData() {}
-- 
2.28.0



More information about the libcamera-devel mailing list