summaryrefslogtreecommitdiffstats
path: root/sdrbase/audio/audiodeviceinfo.cpp
diff options
context:
space:
mode:
authorHoernchen <la@tfc-server.de>2013-07-30 14:39:07 +0200
committerHoernchen <la@tfc-server.de>2013-07-30 14:39:07 +0200
commitfca9f8870f8fa8144a97c02843aa6004ddd26421 (patch)
treeaae540d70445b8a7cab20d3eb4a82f3ecc531bdf /sdrbase/audio/audiodeviceinfo.cpp
parent99466ed1d9cf2eadb8b43ea9dbe68ce52aa25ecf (diff)
at5 audio
requires qtmultimedia5-dev
Diffstat (limited to 'sdrbase/audio/audiodeviceinfo.cpp')
-rw-r--r--sdrbase/audio/audiodeviceinfo.cpp59
1 files changed, 29 insertions, 30 deletions
diff --git a/sdrbase/audio/audiodeviceinfo.cpp b/sdrbase/audio/audiodeviceinfo.cpp
index dacefc3..4d36691 100644
--- a/sdrbase/audio/audiodeviceinfo.cpp
+++ b/sdrbase/audio/audiodeviceinfo.cpp
@@ -16,39 +16,38 @@
///////////////////////////////////////////////////////////////////////////////////
#include "audio/audiodeviceinfo.h"
-#include <portaudio.h>
AudioDeviceInfo::AudioDeviceInfo()
{
- const PaDeviceInfo *deviceInfo;
- const PaHostApiInfo *apiInfo;
- PaError err;
- int numDevices;
- int i;
-
- if((numDevices = Pa_GetDeviceCount()) < 0) {
- err = numDevices;
- goto failed;
- }
-
- m_devices.clear();
-
- for(i = 0; i < numDevices; i++) {
- deviceInfo = Pa_GetDeviceInfo(i);
- if(deviceInfo->maxOutputChannels >= 2) {
- apiInfo = Pa_GetHostApiInfo(deviceInfo->hostApi);
- m_devices.append(Device(
- QString::fromLatin1(deviceInfo->name),
- QString::fromLatin1(apiInfo->name),
- i));
- }
- }
- qDebug("Audio initialisation: %d devices found", m_devices.count());
- return;
-
-failed:
- if(err != paNoError)
- qCritical("Audio initialisation failed: %s (%d)", Pa_GetErrorText(err), err);
+// const PaDeviceInfo *deviceInfo;
+// const PaHostApiInfo *apiInfo;
+// PaError err;
+// int numDevices;
+// int i;
+//
+// if((numDevices = Pa_GetDeviceCount()) < 0) {
+// err = numDevices;
+// goto failed;
+// }
+//
+// m_devices.clear();
+//
+// for(i = 0; i < numDevices; i++) {
+// deviceInfo = Pa_GetDeviceInfo(i);
+// if(deviceInfo->maxOutputChannels >= 2) {
+// apiInfo = Pa_GetHostApiInfo(deviceInfo->hostApi);
+// m_devices.append(Device(
+// QString::fromLatin1(deviceInfo->name),
+// QString::fromLatin1(apiInfo->name),
+// i));
+// }
+// }
+// qDebug("Audio initialisation: %d devices found", m_devices.count());
+// return;
+//
+//failed:
+// if(err != paNoError)
+// qCritical("Audio initialisation failed: %s (%d)", Pa_GetErrorText(err), err);
}
int AudioDeviceInfo::match(const QString& api, const QString device) const