#include <avcap/osx/QT_DeviceEnumerator.h>
Inheritance diagram for avcap::QT_DeviceEnumerator:
Public Member Functions | |
QT_DeviceEnumerator () | |
virtual | ~QT_DeviceEnumerator () |
int | findDevices (DeviceCollector::DeviceList &dev_list) |
Use this method to populate a DeviceList with the descriptors of the Devices found on the system. | |
virtual int | open () |
Open the underlying device. | |
virtual int | close () |
Close the underlying device. |
avcap::QT_DeviceEnumerator::QT_DeviceEnumerator | ( | ) |
virtual avcap::QT_DeviceEnumerator::~QT_DeviceEnumerator | ( | ) | [virtual] |
int avcap::QT_DeviceEnumerator::findDevices | ( | DeviceCollector::DeviceList & | dev_list | ) |
Use this method to populate a DeviceList with the descriptors of the Devices found on the system.
dev_list | : the list that is filled with DeviceDescriptor-objects. |
virtual int avcap::QT_DeviceEnumerator::open | ( | ) | [virtual] |
Open the underlying device.
The CaptureDevice-Object returned by getDevice(), which is actually used to perform capturing is not valid before open() is called.
Reimplemented from avcap::QT_DeviceDescriptor.
virtual int avcap::QT_DeviceEnumerator::close | ( | ) | [virtual] |
Close the underlying device.
The CaptureDevice-Object returned by getDevice(), which is actually used to perform capturing, is not valid after close() is called.
Reimplemented from avcap::QT_DeviceDescriptor.