summaryrefslogtreecommitdiff
path: root/audio/mixxx/files/patch-src_soundmanager.cpp
blob: 626f63cb0d0bc8f013a54f91d66c2691e52e6b79 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- src/soundmanager.cpp.orig	2013-05-08 23:20:26 UTC
+++ src/soundmanager.cpp
@@ -234,7 +234,7 @@ void SoundManager::queryDevices() {
 #ifdef __PORTAUDIO__
     PaError err = paNoError;
     if (!m_paInitialized) {
-#ifdef Q_OS_LINUX
+#if defined(__BSD__) || defined(Q_OS_LINUX)
         setJACKName();
 #endif
         err = Pa_Initialize();
@@ -626,9 +626,9 @@ QList<AudioInput> SoundManager::register
 
 void SoundManager::setJACKName() const {
 #ifdef __PORTAUDIO__
-#ifdef Q_OS_LINUX
+#if defined(__BSD__) || defined(Q_OS_LINUX)
     typedef PaError (*SetJackClientName)(const char *name);
-    QLibrary portaudio("libportaudio.so.2");
+    QLibrary portaudio("libportaudio.so");
     if (portaudio.load()) {
         SetJackClientName func(
             reinterpret_cast<SetJackClientName>(