QAudioDeviceInfo finds no default audio device on Ubuntu
c++, qt, qt5, qtmultimedia, ubuntu
Solution
It was fixed with a simple command:
`sudo apt-get install libqt5multimedia5-plugins`
Qt Multimedia requires this plugin package for audio backend support.
Problem
I am trying to run the basic example from the QAudioDeviceInfo class reference, but Qt is not finding a default audio device. Running this code shows no output: ``` foreach (const QAudioDeviceInfo &deviceInfo, QAudioDeviceInfo::availableDevices(QAudio::AudioOutput)) qDebug() << "Device name: " << deviceInfo.deviceName(); ``` I'm running Qt Creator 2.7.1 with Qt 5.0.2 on Ubuntu 13.10. Qt Multimedia was installed via `apt-get`. My pro file has `QT += multimedia`. My header file includes: ``` #include <QAudio> #include <QAudioOutput> #include <QAudioDeviceInfo> ``` Any ideas as to what I might be doing wrong?