https://bugs.winehq.org/show_bug.cgi?id=40963
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com --- Created attachment 55163 --> https://bugs.winehq.org/attachment.cgi?id=55163 xaudio2: Ignore queued AL buffers after Stop
I'm not thrilled with this patch, but I think it will fix it.
I wasn't able to find a way to remove buffers from the alSource before they're played. So instead we just ignore them as they're completed playing by OpenAL.