diff options
Diffstat (limited to 'test/v4l2_device/v4l2_device_test.h')
-rw-r--r-- | test/v4l2_device/v4l2_device_test.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/v4l2_device/v4l2_device_test.h b/test/v4l2_device/v4l2_device_test.h index ca231ab4..f22f0bb5 100644 --- a/test/v4l2_device/v4l2_device_test.h +++ b/test/v4l2_device/v4l2_device_test.h @@ -9,6 +9,8 @@ #include <memory> +#include <libcamera/buffer.h> + #include "test.h" #include "device_enumerator.h" @@ -20,7 +22,9 @@ using namespace libcamera; class V4L2DeviceTest : public Test { public: - V4L2DeviceTest() : dev_(nullptr) { }; + V4L2DeviceTest() : dev_(nullptr){}; + + void createBuffers(unsigned int qty) { pool_.createBuffers(qty); } protected: int init(); @@ -29,6 +33,7 @@ protected: std::unique_ptr<DeviceEnumerator> enumerator_; std::shared_ptr<MediaDevice> media_; V4L2Device *dev_; + BufferPool pool_; }; #endif /* __LIBCAMERA_V4L2_DEVICE_TEST_H_ */ |