traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src base.pri engine/AudioDeviceThread.cpp


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src base.pri engine/AudioDeviceThread.cpp
Date: Tue, 08 May 2007 14:48:31 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/05/08 14:48:31

Modified files:
        src            : base.pri 
        src/engine     : AudioDeviceThread.cpp 

Log message:
        * Added cpu affinity compile time option

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/base.pri?cvsroot=traverso&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/traverso/src/engine/AudioDeviceThread.cpp?cvsroot=traverso&r1=1.16&r2=1.17

Patches:
Index: base.pri
===================================================================
RCS file: /sources/traverso/traverso/src/base.pri,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- base.pri    6 May 2007 18:06:14 -0000       1.29
+++ base.pri    8 May 2007 14:48:31 -0000       1.30
@@ -9,8 +9,8 @@
 # Choose debug or release build
 #
 
-CONFIG += debug
-#CONFIG += release
+#CONFIG += debug
+CONFIG += release
 
 #
 # Add support for Jack / ALSA audio driver. If you have a 
@@ -19,8 +19,8 @@
 
 DEFINES += JACK_SUPPORT
 DEFINES += ALSA_SUPPORT
-#DEFINES += PORTAUDIO_SUPPORT
-DEFINES += LV2_SUPPORT
+DEFINES += PORTAUDIO_SUPPORT
+#DEFINES += LV2_SUPPORT
 
 DEFINES += STATIC_BUILD
 #DEFINES += USE_MEM_CHECKER
@@ -78,6 +78,8 @@
 
 unix {
        
+       DEFINES += USE_CPU_AFFINITY
+       
        QMAKE_CXXFLAGS += $$system(pkg-config --cflags glib-2.0)
        
        release {
@@ -121,9 +123,7 @@
        DEFINES += PORTAUDIO_SUPPORT
        DEFINES -= ALSA_SUPPORT
        DEFINES -= JACK_SUPPORT
-               
        QMAKE_LFLAGS_SONAME  = -Wl,-install_name,@executable_path/../Frameworks/
-
        INCLUDEPATH += /usr/local/include/glib-2.0
 
        RC_FILE = ../../resources/images/traverso_mac.icns

Index: engine/AudioDeviceThread.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/engine/AudioDeviceThread.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- engine/AudioDeviceThread.cpp        23 Apr 2007 13:52:20 -0000      1.16
+++ engine/AudioDeviceThread.cpp        8 May 2007 14:48:31 -0000       1.17
@@ -17,7 +17,7 @@
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
 
-$Id: AudioDeviceThread.cpp,v 1.16 2007/04/23 13:52:20 r_sijrier Exp $
+$Id: AudioDeviceThread.cpp,v 1.17 2007/05/08 14:48:31 r_sijrier Exp $
 */
 
 #include "AudioDeviceThread.h"
@@ -148,7 +148,7 @@
 
 void AudioDeviceThread::run_on_cpu( int cpu )
 {
-#if defined (Q_WS_X11)
+#if defined (USE_CPU_AFFINITY)
        cpu_set_t mask;
        CPU_ZERO(&mask);
        CPU_SET(cpu, &mask);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]