https://bugs.winehq.org/show_bug.cgi?id=28282
--- Comment #71 from Andrew Eikum aeikum@codeweavers.com --- Created attachment 61691 --> https://bugs.winehq.org/attachment.cgi?id=61691 winepulse: Don't rely on pulseaudio callbacks for timing
I'm attaching a patch here that is a significant re-working of the audio clock timing in the pulseaudio driver. I'm hopeful that it will improve crackling and sound drops that users have had with certain hardware when using the winepulse driver, especially USB audio devices. It may also improve the experience of switching output devices in pulseaudio mixers like pavucontrol at runtime.
If you have had consistently bad audio with Wine with certain hardware, please test this patch and see if it improves your experience.