1
0

decklink-devices.cpp 393 B

123456789101112131415
  1. #include "decklink-devices.hpp"
  2. DeckLinkDeviceDiscovery *deviceEnum = nullptr;
  3. void fill_out_devices(obs_property_t *list)
  4. {
  5. deviceEnum->Lock();
  6. const std::vector<DeckLinkDevice *> &devices = deviceEnum->GetDevices();
  7. for (DeckLinkDevice *device : devices) {
  8. obs_property_list_add_string(list, device->GetDisplayName().c_str(), device->GetHash().c_str());
  9. }
  10. deviceEnum->Unlock();
  11. }