21 #include "../../SDL_internal.h"
23 #ifndef SDL_coreaudio_h_
24 #define SDL_coreaudio_h_
26 #include "../SDL_sysaudio.h"
28 #if !defined(__IPHONEOS__)
29 #define MACOSX_COREAUDIO 1
33 #include <CoreAudio/CoreAudio.h>
34 #include <CoreServices/CoreServices.h>
36 #import <AVFoundation/AVFoundation.h>
37 #import <UIKit/UIApplication.h>
40 #include <AudioToolbox/AudioToolbox.h>
41 #include <AudioUnit/AudioUnit.h>
44 #define _THIS SDL_AudioDevice *this
62 CFTypeRef interruption_listener;
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric ...
AudioStreamBasicDescription strdesc
SDL_sem * ready_semaphore
AudioQueueBufferRef * audioBuffer