From 535820fe51ac9881ae3562ffd4a69ef3359f85f6 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Sun, 27 Jun 2021 02:09:06 +0300 Subject: libcamera: pipeline: simple: Log pipeline topology Log the topology for each valid discovered pipeline to aid debugging. Signed-off-by: Laurent Pinchart Reviewed-by: Umang Jain Reviewed-by: Paul Elder --- src/libcamera/pipeline/simple/simple.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/libcamera/pipeline/simple/simple.cpp b/src/libcamera/pipeline/simple/simple.cpp index 4d78e6fa..b29fff98 100644 --- a/src/libcamera/pipeline/simple/simple.cpp +++ b/src/libcamera/pipeline/simple/simple.cpp @@ -341,8 +341,15 @@ SimpleCameraData::SimpleCameraData(SimplePipelineHandler *pipe, /* Finally also remember the sensor. */ sensor_ = std::make_unique(sensor); ret = sensor_->init(); - if (ret) + if (ret) { sensor_.reset(); + return; + } + + LOG(SimplePipeline, Debug) + << "Found pipeline: " + << utils::join(entities_, " -> ", + [](const Entity &e) { return e.entity->name(); }); } int SimpleCameraData::init() -- cgit v1.2.1