mirror of https://github.com/encounter/SDL.git
f6a280ab7f
This tends to be a frequent spot where drivers hang, and the waits were often unreliable in any case. Instead, our audio thread now alerts the driver that we're done streaming audio (which currently XAudio2 uses to alert the system not to warn about the impending underflow) and then SDL_Delay()'s for a duration that's reasonable to drain the DMA buffers before closing the device. |
||
---|---|---|
.. | ||
SDL_artsaudio.c | ||
SDL_artsaudio.h |