[libcamera-devel] [PATCH 2/2] libcamera: pipeline: uvcvideo: set a default format
Niklas Söderlund
niklas.soderlund at ragnatech.se
Mon Feb 4 19:55:21 CET 2019
Pick a default format for the UVC one stream in a UVC camera. This is
just a starting point to define a good default format for the UVC camera
it's expected to evolve over time as the capabilities of the library
grows.
Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
---
src/libcamera/pipeline/uvcvideo.cpp | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/libcamera/pipeline/uvcvideo.cpp b/src/libcamera/pipeline/uvcvideo.cpp
index 821e4c2189caabd0..ad4d45d0698519b6 100644
--- a/src/libcamera/pipeline/uvcvideo.cpp
+++ b/src/libcamera/pipeline/uvcvideo.cpp
@@ -60,7 +60,11 @@ PipelineHandlerUVC::streamConfiguration(Camera *camera,
StreamConfiguration config{};
- LOG(UVC, Info) << "TODO: Return a good default format";
+ LOG(UVC, Debug) << "Retrieving default format";
+ config.width = 640;
+ config.height = 480;
+ config.pixelFormat = V4L2_PIX_FMT_YUYV;
+ config.bufferCount = 4;
configs[&stream_] = config;
--
2.20.1
More information about the libcamera-devel
mailing list