winealsa: Log the periodic renderer callback.

Joerg-Cyril.Hoehle at Joerg-Cyril.Hoehle at
Thu Jan 26 02:55:04 CST 2012


Andrew seems to have an internal "tick" patch.
You may argue that it's better to have a silent callback (because of kernel race conditions
randomly overwriting logs, bug #19125), but that doesn't help us.
DSound's callback is extremely verbose.
I'm angry because waveOutWrite doesn't even log how much it got.

By contrast, I made GetCurrentPadding less verbose and not interfere with
ALSA because I already have in mind a lock-less winealsa and wineoss callback design
(not for 1.4, I'm sorry, although it's straightforward. We'll have to live with EnterCS in 1.4).

 Jörg Höhle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-winealsa-Log-the-periodic-renderer-callback.patch
Type: application/octet-stream
Size: 2566 bytes
Desc: 0006-winealsa-Log-the-periodic-renderer-callback.patch
URL: <>

More information about the wine-patches mailing list