libcamera/test/v4l2_videodevice
Niklas Söderlund 69d1e24ac7 test: v4l2_videodevice: Add test for V4L2BufferCache
Add test to test the different modes and situations the V4L2BufferCache
can be put in. The tests verify that a FrameBuffer used with the cache
results in a V4L2 video device index, and that the cache implementation
is capable of keeping buffers in a hot state.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2020-03-06 17:45:48 +01:00
..
buffer_cache.cpp test: v4l2_videodevice: Add test for V4L2BufferCache 2020-03-06 17:45:48 +01:00
buffer_sharing.cpp libcamera: v4l2_videodevice: Remove Buffer interface 2020-01-12 16:10:38 +01:00
capture_async.cpp libcamera: v4l2_videodevice: Remove Buffer interface 2020-01-12 16:10:38 +01:00
controls.cpp libcamera: Standardise on C compatibility headers 2019-10-23 17:39:39 +03:00
double_open.cpp libcamera: Rename V4L2Device to V4L2VideoDevice 2019-06-19 15:46:44 +02:00
formats.cpp libcamera: Standardise on C compatibility headers 2019-10-23 17:39:39 +03:00
meson.build test: v4l2_videodevice: Add test for V4L2BufferCache 2020-03-06 17:45:48 +01:00
request_buffers.cpp test: v4l2_videodevice: Switch to FrameBuffer interface 2020-01-12 16:10:37 +01:00
stream_on_off.cpp test: v4l2_videodevice: Switch to FrameBuffer interface 2020-01-12 16:10:37 +01:00
v4l2_m2mdevice.cpp libcamera: v4l2_videodevice: Remove Buffer interface 2020-01-12 16:10:38 +01:00
v4l2_videodevice_test.cpp libcamera: Remove unneeded semicolons 2019-11-08 20:37:47 +02:00
v4l2_videodevice_test.h test: v4l2_videodevice: Switch to FrameBuffer interface 2020-01-12 16:10:37 +01:00