Major mmdevapi and winmm audio bugs

Chris Robinson chris.kcat at gmail.com
Fri Feb 24 17:39:40 CST 2012


On Friday, February 24, 2012 1:28:48 PM Joerg-Cyril.Hoehle at t-systems.com 
wrote:
>    - https://bugs.freedesktop.org/show_bug.cgi?id=46296
>      About the need to restart the PA server from time to time
>    - https://bugs.freedesktop.org/show_bug.cgi?id=46297
>      PA's huge buffering causes issues with winmm

I think these two have the same cause. The minimum latency (the minreq or 
period size, essentially) PulseAudio will allow steadily grows while the Pulse 
server is used, necessitating its restart to get it back down to manageable 
levels. ALSA's pulse plugin seems to lie and report that it gives you the 
buffer metrics you asked for, but has a larger buffer behind the scenes to 
deal with the server's out-of-control minimum latency requirement.



More information about the wine-devel mailing list