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 63 #include "JackMachSemaphore.h" 64 namespace Jack {
typedef JackMachSemaphore JackSynchro; }
68 #include "JackPosixProcessSync.h" 69 namespace Jack {
typedef JackPosixProcessSync JackProcessSync; }
71 #ifndef MY_TARGET_OS_IPHONE 73 #include "JackSocketServerChannel.h" 74 namespace Jack {
typedef JackSocketServerChannel JackServerChannel; }
77 #include "JackSocketClientChannel.h" 78 namespace Jack {
typedef JackSocketClientChannel JackClientChannel; }
81 #include "JackSocketServerNotifyChannel.h" 82 namespace Jack {
typedef JackSocketServerNotifyChannel JackServerNotifyChannel; }
85 #include "JackSocketNotifyChannel.h" 86 namespace Jack {
typedef JackSocketNotifyChannel JackNotifyChannel; }
90 #include "JackNetUnixSocket.h" 91 namespace Jack {
typedef JackNetUnixSocket JackNetSocket; }