summaryrefslogtreecommitdiff
path: root/src/libcamera/include/pipeline_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcamera/include/pipeline_handler.h')
-rw-r--r--src/libcamera/include/pipeline_handler.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libcamera/include/pipeline_handler.h b/src/libcamera/include/pipeline_handler.h
index 97157dd7..4ed34511 100644
--- a/src/libcamera/include/pipeline_handler.h
+++ b/src/libcamera/include/pipeline_handler.h
@@ -17,6 +17,7 @@
#include <ipa/ipa_interface.h>
#include <libcamera/controls.h>
+#include <libcamera/object.h>
#include <libcamera/stream.h>
namespace libcamera {
@@ -51,7 +52,8 @@ private:
CameraData &operator=(const CameraData &) = delete;
};
-class PipelineHandler : public std::enable_shared_from_this<PipelineHandler>
+class PipelineHandler : public std::enable_shared_from_this<PipelineHandler>,
+ public Object
{
public:
PipelineHandler(CameraManager *manager);