http://bugs.winehq.org/show_bug.cgi?id=29841
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com 2012-02-09 08:46:23 CST --- (In reply to comment #5)
Coupled with the many underruns ("state 4", "avail: -32"). Given a pulse-backed device, I would expect "handle_underrun: 1", which might improve things.
I'm sorry, I misunderstood the code. The "0" is the return status (success), not the value of handle_underrun. Knowing this, I wouldn't expect the "default->pulse" change to make a difference.