• Home
  • Raw
  • Download

Lines Matching refs:devices

94   std::vector<Device> devices;  in GetCapabilities()  local
96 if (GetAudioInputDevices(&devices) && !devices.empty()) { in GetCapabilities()
99 if (GetAudioOutputDevices(&devices) && !devices.empty()) { in GetCapabilities()
102 if (GetVideoCaptureDevices(&devices) && !devices.empty()) { in GetCapabilities()
108 bool DeviceManager::GetAudioInputDevices(std::vector<Device>* devices) { in GetAudioInputDevices() argument
109 return GetAudioDevices(true, devices); in GetAudioInputDevices()
112 bool DeviceManager::GetAudioOutputDevices(std::vector<Device>* devices) { in GetAudioOutputDevices() argument
113 return GetAudioDevices(false, devices); in GetAudioOutputDevices()
124 bool DeviceManager::GetVideoCaptureDevices(std::vector<Device>* devices) { in GetVideoCaptureDevices() argument
125 devices->clear(); in GetVideoCaptureDevices()
130 devices->push_back(dev); in GetVideoCaptureDevices()
144 std::vector<Device> devices; in GetVideoCaptureDevice() local
145 if (!GetVideoCaptureDevices(&devices)) { in GetVideoCaptureDevice()
149 for (std::vector<Device>::const_iterator it = devices.begin(); in GetVideoCaptureDevice()
150 it != devices.end(); ++it) { in GetVideoCaptureDevice()
287 std::vector<Device> devices; in GetAudioDevice() local
288 bool ret = is_input ? GetAudioInputDevices(&devices) : in GetAudioDevice()
289 GetAudioOutputDevices(&devices); in GetAudioDevice()
292 for (size_t i = 0; i < devices.size(); ++i) { in GetAudioDevice()
293 if (devices[i].name == name) { in GetAudioDevice()
294 *out = devices[i]; in GetAudioDevice()
306 std::vector<Device> devices; in GetDefaultVideoCaptureDevice() local
307 ret = (GetVideoCaptureDevices(&devices) && !devices.empty()); in GetDefaultVideoCaptureDevice()
309 *device = devices[0]; in GetDefaultVideoCaptureDevice()
354 bool DeviceManager::FilterDevices(std::vector<Device>* devices, in FilterDevices() argument
356 if (!devices) { in FilterDevices()
360 for (std::vector<Device>::iterator it = devices->begin(); in FilterDevices()
361 it != devices->end(); ) { in FilterDevices()
363 it = devices->erase(it); in FilterDevices()