libcamera/test/gstreamer
Nicolas Dufresne a2a61121eb test: gstreamer: Simplify single stream test
The single stream test for the GStreamer component has a simple pipeline
construction using only a fakesink.

The implementation currently supports connecting to a more complex
stream construction defined by the streamDescription, but this is over
engineered for the simple need to start a stream to capture and discard
the frames.

Convert the use of gst_parse_bin_from_description_full() which uses only
a single element 'fakesink' to construct the fakesink directly and link
it to the libcamerasrc.

Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2024-05-13 16:33:43 +03:00
..
gstreamer_device_provider_test.cpp libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
gstreamer_multi_stream_test.cpp libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
gstreamer_single_stream_test.cpp test: gstreamer: Simplify single stream test 2024-05-13 16:33:43 +03:00
gstreamer_test.cpp test: gstreamer: Use env instead of registry edit 2024-01-23 02:21:39 +02:00
gstreamer_test.h libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
meson.build test: gstreamer: Use env instead of registry edit 2024-01-23 02:21:39 +02:00