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;
SDL_sem * ready_semaphore
AudioStreamBasicDescription strdesc
AudioQueueBufferRef * audioBuffer
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric ...