http://bugs.winehq.org/show_bug.cgi?id=28723 --- Comment #131 from Raymond <superquad.vortex2(a)gmail.com> 2012-02-10 21:32:27 CST --- (In reply to comment #130)
Created attachment 38788 [details] 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.
Do you have a customized alsa default device ? and how does your perform the test ? The behaviour of dmix is quit different when there is another application already aplaying. I have performed a test, it seem that the start_threshold has no effect if you are using dmix plugin, it start immmediately -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.