diff options
author | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2025-04-02 16:39:16 +0900 |
---|---|---|
committer | Paul Elder <paul.elder@ideasonboard.com> | 2025-04-29 01:20:50 +0900 |
commit | 0785f5f99acb6d41149394b28a1e9c79d39a4484 (patch) | |
tree | 60d627a586f3d99f39884d8a9a00b8014a45aa2c /include | |
parent | ee2b011b65c69fa2126c0b118a52871d87776b0c (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.h | 2 |
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; |