| | #include <map> |
| | #include <iostream> |
| |
|
| | #include "DeviceEnumerator.h" |
| |
|
| | int main() |
| | { |
| |
|
| | |
| | |
| | |
| |
|
| | DeviceEnumerator de; |
| |
|
| | |
| | std::map<int, Device> devices = de.getAudioDevicesMap(); |
| |
|
| | |
| | for (auto const &device : devices) { |
| | std::cout << "== AUDIO DEVICE (id:" << device.first << ") ==" << std::endl; |
| | std::cout << "Name: " << device.second.deviceName << std::endl; |
| | std::cout << "Path: " << device.second.devicePath << std::endl; |
| | } |
| |
|
| | |
| | devices = de.getVideoDevicesMap(); |
| |
|
| | |
| | for (auto const &device : devices) { |
| | std::cout << "== VIDEO DEVICE (id:" << device.first << ") ==" << std::endl; |
| | std::cout << "Name: " << device.second.deviceName << std::endl; |
| | std::cout << "Path: " << device.second.devicePath << std::endl; |
| | } |
| | |
| | } |
| |
|
| |
|