[libcamera-devel] [PATCH 4/4] cam: Allow cameras with more then one stream

Niklas Söderlund niklas.soderlund at ragnatech.se
Tue Apr 2 02:54:06 CEST 2019


The libcamera API and the cam tool is now ready to make use of cameras
with more then one stream. Remove the limitation in the tool which
disallows cameras which provides more then one stream.

Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
---
 src/cam/main.cpp | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/src/cam/main.cpp b/src/cam/main.cpp
index 6aed4073f70d37a2..9fb29fc8995001f6 100644
--- a/src/cam/main.cpp
+++ b/src/cam/main.cpp
@@ -317,14 +317,6 @@ int main(int argc, char **argv)
 			goto out;
 		}
 
-		const std::set<Stream *> &streams = camera->streams();
-		if (streams.size() != 1) {
-			std::cout << "Camera has " << streams.size()
-				  << " streams, only 1 is supported"
-				  << std::endl;
-			goto out;
-		}
-
 		if (camera->acquire()) {
 			std::cout << "Failed to acquire camera" << std::endl;
 			goto out;
-- 
2.21.0



More information about the libcamera-devel mailing list