| 332 | } |
| 333 | |
| 334 | QList<QByteArray> audioDeviceIds(const QList<QAudioDevice>& devices) |
| 335 | { |
| 336 | QList<QByteArray> ids; |
| 337 | ids.reserve(devices.size()); |
| 338 | for (const QAudioDevice& device : devices) { |
| 339 | if (isTransientAudioDeviceId(device.id())) |
| 340 | continue; |
| 341 | ids.append(device.id()); |
| 342 | } |
| 343 | return ids; |
| 344 | } |
| 345 | |
| 346 | bool containsAudioDeviceId(const QList<QByteArray>& ids, const QByteArray& id) |
| 347 | { |
no test coverage detected