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>
35 #import <AVFoundation/AVFoundation.h>
36 #import <UIKit/UIApplication.h>
39 #include <AudioToolbox/AudioToolbox.h>
40 #include <AudioUnit/AudioUnit.h>
43 #define _THIS SDL_AudioDevice *this
63 CFTypeRef interruption_listener;
SDL_sem * ready_semaphore
SDL_atomic_t device_change_flag
AudioStreamBasicDescription strdesc
AudioQueueBufferRef * audioBuffer
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric ...