winealsa: Call snd_pcm_prepare twice to have PulseAudio reset correctly.
Joerg-Cyril.Hoehle at t-systems.com
Joerg-Cyril.Hoehle at t-systems.com
Fri Dec 23 08:49:21 CST 2011
See bug #28723, comment #108
Restarting after an underrun, PulseAudio's avail & delay values may be larger than buffer size, as if they had not been reset. I found that snd_pcm_prepare + drop + prepare helps it return to a reasonable state.
That doesn't solve all bugs with PA. At other times, only killing and restarting PA helps.
This year's last patch, Merry Xmas,
Jörg Höhle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winealsa-Call-snd_pcm_prepare-twice-to-have-PulseAu.patch
Type: application/octet-stream
Size: 1406 bytes
Desc: 0001-winealsa-Call-snd_pcm_prepare-twice-to-have-PulseAu.patch
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20111223/5afa2010/attachment.obj>
More information about the wine-patches
mailing list