Sweden-Number/dlls/winepulse.drv
Rémi Bernon 033cd6013e winepulse.drv: Write data to pulse in pulse_release_render_buffer.
Instead of waiting for the timer loop, which sometimes causes pulse
buffer underflows.

This greatly reduces the amount of underflows in Prince of Persia: The
Forgotten Sands, as well as in Forza Horizon 4 introduction and menu
audio, which are suffering from audio clicks since PE xaudio conversion.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52225
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-17 17:15:02 +01:00
..
Makefile.in makefiles: Don't use winegcc to build native Unix libraries. 2021-09-22 11:50:26 +02:00
mmdevdrv.c winepulse.drv: Use the official PulseAudio case for the endpoint id. 2021-08-27 20:25:05 +02:00
mult.c winepulse: Move pulse_write to unix lib. 2021-05-17 22:05:05 +02:00
pulse.c winepulse.drv: Write data to pulse in pulse_release_render_buffer. 2021-12-17 17:15:02 +01:00
unixlib.h include: Add a private header for Unix libraries definitions. 2021-08-12 17:30:21 +02:00
winepulse.drv.spec