http://bugs.winehq.org/show_bug.cgi?id=30836
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com 2012-06-14 10:00:43 CDT --- Reverting that commit doesn't fix it for me. The application seems badly behaved. It locks the entire buffer for writing when it needs to write new data. Still looking into what's going on to cause the audio skipping (at a guess, maybe we should update the write/play positions somehow after Unlock in this case?).