http://bugs.winehq.org/show_bug.cgi?id=28723
--- Comment #130 from Jörg Höhle hoehle@users.sourceforge.net 2012-02-10 20:27:47 CST --- Created attachment 38788 --> http://bugs.winehq.org/attachment.cgi?id=38788 Patch to increase TimerQueue rate
This patch changes the TimerQueue rate from 12 to 8ms on my system. It fixes crackling output from my interactive mmdevapi render tests, as mentioned in comment #128. You guys watching bug #28856 and bug #28282, please try it out.
CreateTimerQueueTimer vs. winmm timeSetEvent. The difference is, winmm:time* uses: delta_time = timer->dwTriggerTime - GetTickCount(); thereby readjusting to elapsed time. CTQT doesn't: queue_current_time() + t->period deviating more and more. We need tests to check whether that is correct CTQ behaviour.