[Top][All Lists]
[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);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso/src base.pri engine/AudioDeviceThread.cpp,
Remon Sijrier <=