From 4b6c47bd6675c428c19ea76370f0301c24f23bf1 Mon Sep 17 00:00:00 2001 From: Kieran Bingham Date: Mon, 30 Mar 2026 12:40:25 +0100 Subject: [PATCH] libcamera: camera: Report the pipeline handler name Add the Pipeline handler name to the Camera Properties when a camera is constructed. This helps support and identify how the camera is being managed internally and what configuration has taken effect, especially as the pipeline handler chosen can be impacted by both environment variables and configuration files. Reviewed-by: Jacopo Mondi Reviewed-by: Laurent Pinchart Signed-off-by: Kieran Bingham --- src/libcamera/camera.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libcamera/camera.cpp b/src/libcamera/camera.cpp index f724a1be..93b9e603 100644 --- a/src/libcamera/camera.cpp +++ b/src/libcamera/camera.cpp @@ -931,6 +931,7 @@ Camera::Camera(std::unique_ptr d, const std::string &id, : Extensible(std::move(d)) { _d()->id_ = id; + _d()->properties_.set(properties::PipelineHandler, _d()->pipe_->name()); _d()->streams_ = streams; _d()->validator_ = std::make_unique(this); }