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.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libcamera/include/pipeline_handler.h b/src/libcamera/include/pipeline_handler.h
index e976aaa1..f05f201f 100644
--- a/src/libcamera/include/pipeline_handler.h
+++ b/src/libcamera/include/pipeline_handler.h
@@ -15,6 +15,7 @@
namespace libcamera {
+class CameraManager;
class DeviceEnumerator;
class PipelineHandler
@@ -22,10 +23,7 @@ class PipelineHandler
public:
virtual ~PipelineHandler() { };
- virtual bool match(DeviceEnumerator *enumerator) = 0;
-
- virtual unsigned int count() = 0;
- virtual Camera *camera(unsigned int id) = 0;
+ virtual bool match(CameraManager *manager, DeviceEnumerator *enumerator) = 0;
};
class PipelineHandlerFactory