1eb5c884
by Connor McAdams at 2025-01-09T22:30:50+01:00
quartz/dsoundrender: Restart the render thread when clearing EOS in dsound_render_sink_end_flush().
This avoids a hang where samples are queued after the thread is exited
due to receiving EOS, but the thread is no longer processing samples.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57632
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>