Erase regularily the already played directsound buffer outside of the play callback
Since Directsound is unable to detect an underrun while looping, this might be the simplest solution to avoid audio glitches when the audio track finishes before the other es tracks. It may look overkill but this properly fix #11145 once and for all.
Showing
Please register or sign in to comment