|
@@ -692,6 +692,8 @@ static void COREAUDIO_CloseDevice(_THIS)
|
|
|
|
|
|
/* dispose of the audio queue before waiting on the thread, or it might stall for a long time! */
|
|
|
if (this->hidden->audioQueue) {
|
|
|
+ AudioQueueFlush(this->hidden->audioQueue);
|
|
|
+ AudioQueueStop(this->hidden->audioQueue, 0);
|
|
|
AudioQueueDispose(this->hidden->audioQueue, 0);
|
|
|
}
|
|
|
|