summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKieran Bingham <kieran.bingham@ideasonboard.com>2025-04-02 16:39:16 +0900
committerPaul Elder <paul.elder@ideasonboard.com>2025-04-29 01:20:50 +0900
commit0785f5f99acb6d41149394b28a1e9c79d39a4484 (patch)
tree60d627a586f3d99f39884d8a9a00b8014a45aa2c /include
parentee2b011b65c69fa2126c0b118a52871d87776b0c (diff)
libcamera: media_device: Add helper to return matching entities
Provide a helper on the MediaDevice to return a list of all available entities which match a given function in the graph. As a drive by, also fix a whitespace error in the documentation of MediaDevice::setupLink. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Reviewed-by: Daniel Scally <dan.scally@ideasonboard.com> Signed-off-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Stefan Klug <stefan.klug@ideasonboard.com>
Diffstat (limited to 'include')
-rw-r--r--include/libcamera/internal/media_device.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libcamera/internal/media_device.h b/include/libcamera/internal/media_device.h
index e412d3a0..b3a48b98 100644
--- a/include/libcamera/internal/media_device.h
+++ b/include/libcamera/internal/media_device.h
@@ -55,6 +55,8 @@ public:
Signal<> disconnected;
+ std::vector<MediaEntity *> locateEntities(unsigned int function);
+
protected:
std::string logPrefix() const override;