Gfx::V4L2CameraEnumerator Struct Reference
Inheritance diagram for Gfx::V4L2CameraEnumerator:
Device::DeviceEnumerator

Public Member Functions

 V4L2CameraEnumerator (std::shared_ptr< CameraDeviceEnumerator > parent, av_input_video_type fmt, AVDeviceInfo *dev)
 
void enumerate (std::function< void(const QString &, const Device::DeviceSettings &)> func) const override
 
- Public Member Functions inherited from Device::DeviceEnumerator
virtual void enumerate (std::function< void(const QString &, const Device::DeviceSettings &)>) const =0
 
void deviceAdded (const QString &n, const Device::DeviceSettings &s)
 
void deviceRemoved (const QString &s)
 

Public Attributes

std::shared_ptr< CameraDeviceEnumeratorparent
 
av_input_video_type fmt {}
 
AVDeviceInfo * dev {}
 

The documentation for this struct was generated from the following file:
  • CameraDevice.v4l2.cpp