35 #include <mach/semaphore.h>
37 #include <TargetConditionals.h>
41 #if (TARGET_OS_IPHONE || TARGET_OS_TV) && !TARGET_OS_SIMULATOR
44 #if defined __ARM_NEON__
45 #define AK_CPU_ARM_NEON
46 #define AKSIMD_V4F32_SUPPORTED
51 #endif // #if defined __LP64__
52 #elif (TARGET_OS_IPHONE || TARGET_OS_TV) && TARGET_OS_SIMULATOR
58 #endif // #if defined __LP64__
59 #elif !TARGET_OS_EMBEDDED
61 #define AKSIMD_V4F32_SUPPORTED
70 #define AK_REARCHANNELS
74 #define AK_71FROMSTEREOMIXER
75 #define AK_51FROMSTEREOMIXER
78 #define AK_SUPPORT_WCHAR
80 typedef semaphore_t AkEvent;
81 typedef semaphore_t AkSemaphore;
85 #include <AK/SoundEngine/Platforms/POSIX/AkTypes.h>