http://bugs.winehq.org/show_bug.cgi?id=28856
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Crackling/popping sounds in |Crackling/popping sounds in |Starcraft 2 |Starcraft 2 (PulseAudio)
--- Comment #26 from Jörg Höhle hoehle@users.sourceforge.net 2012-02-21 15:26:55 CST --- I'm considering closing this bug. - The OP said in comment #12 that the original issue is fixed. - Crackling is possible in Wine because of a timer issue, but that should be dealt with in bug #28723. - We don't need several bugs open in Wine because PA needs a restart. - Other people have found the need to restart PA outside Wine: http://opensource.creative.com/pipermail/openal-devel/2012-February/005861.h... (even with the straight pulse driver, not the ALSA bridge!)
OTOH, this bug is currently the only one to link to 2 of 3 bugs I posted to the PA bugzilla.
Wine is by no means perfect. For instance, I consider the tiny audio buffers that it currently uses because of mmdevapi to be a design bug. I believe wine-1.3.24 worked better specifically thanks to larger buffers.
If you experience crackling sound either without PA or when it's freshly started and that is *not* fixed by the CreateTimerQueue hack, it's time to speak up now!