20 #ifndef __JackPlatformPlug_APPLE__ 21 #define __JackPlatformPlug_APPLE__ 23 #include <TargetConditionals.h> 25 #define jack_server_dir "/tmp" 26 #define jack_client_dir "/tmp" 27 #define JACK_DEFAULT_DRIVER "coreaudio" 36 class JackMachSemaphore;
38 class JackSocketServerChannel;
39 class JackSocketClientChannel;
40 class JackSocketServerNotifyChannel;
41 class JackSocketNotifyChannel;
43 class JackNetUnixSocket;
45 #ifdef MY_TARGET_OS_IPHONE 47 class JackGraphManager;
48 class JackEngineControl;
54 #include "JackPosixMutex.h" 55 namespace Jack {
typedef JackPosixMutex JackMutex; }
58 #include "JackMachThread.h" 59 namespace Jack {
typedef JackMachThread JackThread; }
62 #ifndef MY_TARGET_OS_IPHONE 67 #include "JackPosixSemaphore.h" 68 namespace Jack {
typedef JackPosixSemaphore JackSynchro; }
73 #include "JackPosixProcessSync.h" 74 namespace Jack {
typedef JackPosixProcessSync JackProcessSync; }
76 #ifndef MY_TARGET_OS_IPHONE 78 #include "JackSocketServerChannel.h" 79 namespace Jack {
typedef JackSocketServerChannel JackServerChannel; }
82 #include "JackSocketClientChannel.h" 83 namespace Jack {
typedef JackSocketClientChannel JackClientChannel; }
86 #include "JackSocketServerNotifyChannel.h" 87 namespace Jack {
typedef JackSocketServerNotifyChannel JackServerNotifyChannel; }
90 #include "JackSocketNotifyChannel.h" 91 namespace Jack {
typedef JackSocketNotifyChannel JackNotifyChannel; }
95 #include "JackNetUnixSocket.h" 96 namespace Jack {
typedef JackNetUnixSocket JackNetSocket; }