git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2902 0c269be4-1314-0410-8aa9-9f06e86f4224tags/1.90
@@ -1,60 +1,57 @@ | |||||
/* | |||||
Copyright (C) 2004-2006 Grame | |||||
This program is free software; you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation; either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program; if not, write to the Free Software | |||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |||||
*/ | |||||
#ifndef __jack_systemdeps_h__ | |||||
#define __jack_systemdeps_h__ | |||||
#ifdef WIN32 | |||||
#include <windows.h> | |||||
#ifdef __MINGW32__ | |||||
#include <stdint.h> | |||||
#include <sys/types.h> | |||||
#else | |||||
#define __inline__ inline | |||||
#define vsnprintf _vsnprintf | |||||
#define snprintf _snprintf | |||||
typedef char int8_t; | |||||
typedef unsigned char uint8_t; | |||||
typedef short int16_t; | |||||
typedef unsigned short uint16_t; | |||||
typedef long int32_t; | |||||
typedef unsigned long uint32_t; | |||||
typedef LONGLONG int64_t; | |||||
typedef ULONGLONG uint64_t; | |||||
#endif | |||||
typedef HANDLE pthread_t; | |||||
typedef int64_t _jack_time_t; | |||||
#endif // WIN32 */ | |||||
#if defined(__APPLE__) || defined(__linux__) | |||||
#include <inttypes.h> | |||||
#include <pthread.h> | |||||
#include <sys/types.h> | |||||
typedef uint64_t _jack_time_t; | |||||
#endif // __APPLE__ || __linux__ */ | |||||
#endif | |||||
/* | |||||
Copyright (C) 2004-2006 Grame | |||||
This program is free software; you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation; either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program; if not, write to the Free Software | |||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |||||
*/ | |||||
#ifndef __jack_systemdeps_h__ | |||||
#define __jack_systemdeps_h__ | |||||
#ifdef WIN32 | |||||
#include <windows.h> | |||||
#ifdef __MINGW32__ | |||||
#include <stdint.h> | |||||
#include <sys/types.h> | |||||
#else | |||||
#define __inline__ inline | |||||
#define vsnprintf _vsnprintf | |||||
#define snprintf _snprintf | |||||
typedef char int8_t; | |||||
typedef unsigned char uint8_t; | |||||
typedef short int16_t; | |||||
typedef unsigned short uint16_t; | |||||
typedef long int32_t; | |||||
typedef unsigned long uint32_t; | |||||
typedef LONGLONG int64_t; | |||||
typedef ULONGLONG uint64_t; | |||||
#endif | |||||
typedef HANDLE pthread_t; | |||||
typedef int64_t _jack_time_t; | |||||
#endif // WIN32 */ | |||||
#if defined(__APPLE__) || defined(__linux__) | |||||
#include <inttypes.h> | |||||
#include <pthread.h> | |||||
#include <sys/types.h> | |||||
typedef uint64_t _jack_time_t; | |||||
#endif // __APPLE__ || __linux__ */ | |||||
#endif |
@@ -53,10 +53,12 @@ | |||||
<bgfoot> </> | <bgfoot> </> | ||||
<bgback> </> | <bgback> </> | ||||
<files listview > | <files listview > | ||||
<_><src>..\Release\bin\libjackmp.a</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackmp.def</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackservermp.a</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackservermp.def</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjack.a</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjack.lib</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjack.def</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackserver.a</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackserver.lib</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackserver.def</><dest>inst</><custom>lib</><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\jack_connect.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack_connect.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\jack_disconnect.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack_disconnect.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\jack_load.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack_load.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
@@ -64,8 +66,8 @@ | |||||
<_><src>..\Release\bin\jack_metro.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack_metro.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\jack_unload.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack_unload.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\jackd.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jackd.exe</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\libjackmp.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackservermp.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjack.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libjackserver.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | |||||
<_><src>..\Release\bin\libsamplerate-0.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\libsamplerate-0.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\portaudio_x86.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\portaudio_x86.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\Release\bin\jack\jack_net.dll</><dest>inst</><custom>jack</><ifexist>overnewer</><recurs>0</></> | <_><src>..\Release\bin\jack\jack_net.dll</><dest>inst</><custom>jack</><ifexist>overnewer</><recurs>0</></> | ||||
@@ -84,6 +86,7 @@ | |||||
<_><src>..\..\common\jack\thread.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | <_><src>..\..\common\jack\thread.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\..\common\jack\transport.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | <_><src>..\..\common\jack\transport.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\..\common\jack\types.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | <_><src>..\..\common\jack\types.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>..\..\common\jack\systemdeps.h</><dest>inst</><custom>includes\jack</><ifexist>overnewer</><recurs>1</></> | |||||
<_><src>.\JackRouter.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>.\JackRouter.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>.\JackRouter.ini</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>.\JackRouter.ini</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
<_><src>.\qjackctl\mingwm10.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | <_><src>.\qjackctl\mingwm10.dll</><dest>inst</><custom></><ifexist>overnewer</><recurs>0</></> | ||||
@@ -85,7 +85,7 @@ | |||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libsamplerate-0" /> | <Add library="libsamplerate-0" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
<Add library="portaudio_x86" /> | <Add library="portaudio_x86" /> | ||||
</Linker> | </Linker> | ||||
<Unit filename="..\common\JackAudioAdapter.cpp" /> | <Unit filename="..\common\JackAudioAdapter.cpp" /> | ||||
@@ -75,7 +75,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\connect.c"> | <Unit filename="..\example-clients\connect.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -79,7 +79,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\connect.c"> | <Unit filename="..\example-clients\connect.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -78,7 +78,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\common\JackDummyDriver.cpp" /> | <Unit filename="..\common\JackDummyDriver.cpp" /> | ||||
<Extensions> | <Extensions> | ||||
@@ -74,7 +74,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\ipload.c"> | <Unit filename="..\example-clients\ipload.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -72,7 +72,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\lsp.c"> | <Unit filename="..\example-clients\lsp.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -75,7 +75,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\metro.c"> | <Unit filename="..\example-clients\metro.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -82,7 +82,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
<Add library="libsamplerate-0" /> | <Add library="libsamplerate-0" /> | ||||
<Add directory="Release\bin" /> | <Add directory="Release\bin" /> | ||||
</Linker> | </Linker> | ||||
@@ -79,7 +79,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
<Add library="ws2_32" /> | <Add library="ws2_32" /> | ||||
</Linker> | </Linker> | ||||
<Unit filename="..\common\JackNetDriver.cpp" /> | <Unit filename="..\common\JackNetDriver.cpp" /> | ||||
@@ -77,7 +77,7 @@ | |||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="ws2_32" /> | <Add library="ws2_32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\common\JackNetManager.cpp" /> | <Unit filename="..\common\JackNetManager.cpp" /> | ||||
<Unit filename="jacknetmanager.rc"> | <Unit filename="jacknetmanager.rc"> | ||||
@@ -102,7 +102,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
<Add library="portaudio_x86" /> | <Add library="portaudio_x86" /> | ||||
</Linker> | </Linker> | ||||
<Unit filename="jackportaudio.rc"> | <Unit filename="jackportaudio.rc"> | ||||
@@ -72,7 +72,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackmp" /> | |||||
<Add library="libjack" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\example-clients\ipunload.c"> | <Unit filename="..\example-clients\ipunload.c"> | ||||
<Option compilerVar="CC" /> | <Option compilerVar="CC" /> | ||||
@@ -92,7 +92,7 @@ | |||||
<Add library="uuid" /> | <Add library="uuid" /> | ||||
<Add library="odbc32" /> | <Add library="odbc32" /> | ||||
<Add library="odbccp32" /> | <Add library="odbccp32" /> | ||||
<Add library="libjackservermp" /> | |||||
<Add library="libjackserver" /> | |||||
</Linker> | </Linker> | ||||
<Unit filename="..\common\Jackdmp.cpp" /> | <Unit filename="..\common\Jackdmp.cpp" /> | ||||
<Unit filename="getopt.c"> | <Unit filename="getopt.c"> | ||||
@@ -2,7 +2,7 @@ | |||||
<CodeBlocks_workspace_file> | <CodeBlocks_workspace_file> | ||||
<Workspace title="jack"> | <Workspace title="jack"> | ||||
<Project filename="libjackserver.cbp" /> | <Project filename="libjackserver.cbp" /> | ||||
<Project filename="jackd.cbp"> | |||||
<Project filename="jackd.cbp" active="1"> | |||||
<Depends filename="libjackserver.cbp" /> | <Depends filename="libjackserver.cbp" /> | ||||
</Project> | </Project> | ||||
<Project filename="jack_portaudio.cbp"> | <Project filename="jack_portaudio.cbp"> | ||||
@@ -17,7 +17,7 @@ | |||||
<Project filename="jack_netmanager.cbp"> | <Project filename="jack_netmanager.cbp"> | ||||
<Depends filename="libjackserver.cbp" /> | <Depends filename="libjackserver.cbp" /> | ||||
</Project> | </Project> | ||||
<Project filename="jack_audioadapter.cbp" active="1"> | |||||
<Project filename="jack_audioadapter.cbp"> | |||||
<Depends filename="libjackserver.cbp" /> | <Depends filename="libjackserver.cbp" /> | ||||
</Project> | </Project> | ||||
<Project filename="jack_netadapter.cbp"> | <Project filename="jack_netadapter.cbp"> | ||||
@@ -7,7 +7,7 @@ | |||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
<Build> | <Build> | ||||
<Target title="Win32 Release"> | <Target title="Win32 Release"> | ||||
<Option output="Release\bin\libjackmp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Release\bin\libjack" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Release" /> | <Option object_output="Release" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
@@ -46,7 +46,7 @@ | |||||
</Linker> | </Linker> | ||||
</Target> | </Target> | ||||
<Target title="Win32 Debug"> | <Target title="Win32 Debug"> | ||||
<Option output="Debug\bin\libjackmp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Debug\bin\libjack" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Debug" /> | <Option object_output="Debug" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
@@ -85,7 +85,7 @@ | |||||
</Linker> | </Linker> | ||||
</Target> | </Target> | ||||
<Target title="Win32 Monitor"> | <Target title="Win32 Monitor"> | ||||
<Option output="Release\bin\libjackmp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Release\bin\libjack" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Release" /> | <Option object_output="Release" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
<Build> | <Build> | ||||
<Target title="Win32 Release"> | <Target title="Win32 Release"> | ||||
<Option output="Release\bin\libjackservermp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Release\bin\libjackserver" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Release" /> | <Option object_output="Release" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
@@ -33,7 +33,7 @@ | |||||
</Compiler> | </Compiler> | ||||
</Target> | </Target> | ||||
<Target title="Win32 Debug"> | <Target title="Win32 Debug"> | ||||
<Option output="Debug\bin\libjackservermp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Debug\bin\libjackserver" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Debug" /> | <Option object_output="Debug" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||
@@ -59,7 +59,7 @@ | |||||
</Compiler> | </Compiler> | ||||
</Target> | </Target> | ||||
<Target title="Win32 Monitor"> | <Target title="Win32 Monitor"> | ||||
<Option output="Release\bin\libjackservermp" prefix_auto="1" extension_auto="1" /> | |||||
<Option output="Release\bin\libjackserver" prefix_auto="1" extension_auto="1" /> | |||||
<Option object_output="Release" /> | <Option object_output="Release" /> | ||||
<Option type="3" /> | <Option type="3" /> | ||||
<Option compiler="gcc" /> | <Option compiler="gcc" /> | ||||