mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-13 15:29:45 +03:00
test: v4l2_device: Use DeviceEnumerator to find a UVCVideo
Utilise the existing DeviceEnumerator system to identify a suitable V4L2Device for testing. Specifically target these tests at a uvcvideo driver based device as a known supported target. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
parent
83148ce8be
commit
93ec63b867
2 changed files with 38 additions and 7 deletions
|
@ -7,7 +7,12 @@
|
|||
#ifndef __LIBCAMERA_V4L2_DEVICE_TEST_H_
|
||||
#define __LIBCAMERA_V4L2_DEVICE_TEST_H_
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "test.h"
|
||||
|
||||
#include "device_enumerator.h"
|
||||
#include "media_device.h"
|
||||
#include "v4l2_device.h"
|
||||
|
||||
using namespace libcamera;
|
||||
|
@ -21,6 +26,8 @@ protected:
|
|||
int init();
|
||||
void cleanup();
|
||||
|
||||
std::unique_ptr<DeviceEnumerator> enumerator_;
|
||||
std::shared_ptr<MediaDevice> media_;
|
||||
V4L2Device *dev_;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue