Files
SDL/src
Ryan C. Gordon e7ab581d79 coreaudio: Dispose of AudioQueue before waiting on the thread.
Otherwise the thread might block for a long time (more than 10 seconds!).
It's not clear to me why this happens, or why its safe to do this with a
resource that's still in use, but we have, until recently, always
disposed of the AudioQueue first, so changing back is probably okay.

Also changed the disposal to allow in-flight buffers to reach hardware;
otherwise you lose the last little bit of audio that's already been queued
but not played, which you can hear clearly in the loopwave test program.

Fixes #6377.
2022-10-19 09:14:16 -04:00
..
2022-10-13 22:41:47 -07:00
2022-07-01 13:59:14 -07:00
2022-10-10 08:50:59 -07:00
2022-10-10 08:50:59 -07:00
2022-07-01 13:59:14 -07:00
2022-10-10 08:50:59 -07:00
2022-10-10 22:31:16 -07:00
2022-10-10 08:50:59 -07:00
2022-10-17 16:49:21 -07:00
2022-01-03 09:40:21 -08:00
2022-01-03 09:40:21 -08:00
2022-01-03 09:40:21 -08:00
2022-01-03 09:40:21 -08:00
2022-10-02 17:25:43 -07:00
2022-04-01 08:01:44 +02:00
2022-04-01 08:01:44 +02:00
2022-10-10 08:50:59 -07:00
2022-07-18 07:18:56 -07:00
2022-10-10 08:50:59 -07:00