[libcamera-devel] [PATCH] qcam: Print whole stream configuration when adjusted

Laurent Pinchart laurent.pinchart at ideasonboard.com
Thu Mar 26 02:35:12 CET 2020


When the validate() function adjusts the stream configuration, we print
the adjusted size for debugging purpose. Switch to printing the whole
configuration, as the pixel format may be useful too.

Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
 src/qcam/main_window.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/qcam/main_window.cpp b/src/qcam/main_window.cpp
index 565732698a5e..cf39ed7aceca 100644
--- a/src/qcam/main_window.cpp
+++ b/src/qcam/main_window.cpp
@@ -281,6 +281,7 @@ int MainWindow::startCapture()
 	config_ = camera_->generateConfiguration({ StreamRole::Viewfinder });
 
 	StreamConfiguration &cfg = config_->at(0);
+
 	if (options_.isSet(OptSize)) {
 		const std::vector<OptionValue> &sizeOptions =
 			options_[OptSize].toArray();
@@ -316,10 +317,9 @@ int MainWindow::startCapture()
 		return -EINVAL;
 	}
 
-	if (validation == CameraConfiguration::Adjusted) {
-		qInfo() << "Stream size adjusted to"
-			<< cfg.size.toString().c_str();
-	}
+	if (validation == CameraConfiguration::Adjusted)
+		qInfo() << "Stream configuration adjusted to "
+			<< cfg.toString().c_str();
 
 	ret = camera_->configure(config_.get());
 	if (ret < 0) {
-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list