CoreAudio - Put g_interrupted behind IOS ifdefs
This commit is contained in:
parent
6cfe0ea77c
commit
c1137ee3fa
|
@ -52,7 +52,9 @@ typedef struct coreaudio
|
||||||
size_t buffer_size;
|
size_t buffer_size;
|
||||||
} coreaudio_t;
|
} coreaudio_t;
|
||||||
|
|
||||||
|
#if TARGET_OS_IOS
|
||||||
static bool g_interrupted;
|
static bool g_interrupted;
|
||||||
|
#endif
|
||||||
|
|
||||||
static void coreaudio_free(void *data)
|
static void coreaudio_free(void *data)
|
||||||
{
|
{
|
||||||
|
@ -344,7 +346,11 @@ static ssize_t coreaudio_write(void *data, const void *buf_, size_t size)
|
||||||
const uint8_t *buf = (const uint8_t*)buf_;
|
const uint8_t *buf = (const uint8_t*)buf_;
|
||||||
size_t written = 0;
|
size_t written = 0;
|
||||||
|
|
||||||
|
#if TARGET_OS_IOS
|
||||||
while (!g_interrupted && size > 0)
|
while (!g_interrupted && size > 0)
|
||||||
|
#else
|
||||||
|
while (size > 0)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
size_t write_avail;
|
size_t write_avail;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue