http://bugs.winehq.org/show_bug.cgi?id=28093
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Depends on| |28039 Resolution| |FIXED
--- Comment #5 from Jörg Höhle hoehle@users.sourceforge.net 2011-12-17 16:28:14 CST --- Fixed by commit 2da60016affdbc13356aef162e0ff6d70b03d677 GetCurrentPadding is since governed by GetPosition, which is not unlike native behaviour in exclusive mode, as observed in comment #3 and mimics a device with 0 extra latency past the mmdevapi engine.
Applying delta decrements to padding in shared mode shall be the subject of another bug shared with the ALSA and OSS drivers.
Note that GetPadding decreases too fast past underrun, but that's now an issue with GetPosition, bug #28039.