[PATCH] winealsa.drv: Don't try to control ALSA's behavior

Andrew Eikum aeikum at codeweavers.com
Mon Oct 10 15:56:55 CDT 2011


Now, winealsa maintains its own buffer, which is written to ALSA on the
period cycle requested by the application. We also let ALSA start when
it has enough data and stop when it runs out, recovering from the
expected underruns. This seems to be more like how ALSA expects to be
used.

I am hopeful that this will greatly improve sound for ALSA users
currently experiencing problems.
---
 dlls/winealsa.drv/mmdevdrv.c |  312 +++++++++++++++---------------------------
 1 files changed, 109 insertions(+), 203 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winealsa.drv-Don-t-try-to-control-ALSA-s-behavior.patch
Type: text/x-patch
Size: 19229 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20111010/39545c2b/attachment.bin>


More information about the wine-patches mailing list