[Bug 45623] Audio cracking since 3.13
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Aug 27 08:36:47 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45623
--- Comment #11 from Andrew Eikum <aeikum at codeweavers.com> ---
Created attachment 62149
--> https://bugs.winehq.org/attachment.cgi?id=62149
Possible fixes
Thanks Markus, that was really useful. I see there's a very long pause in the
audio output for some reason:
20687.426:0140:trace:pulse:pulse_read Readable total: 220, fragsize: 160
20687.889:013f:trace:pulse:AudioCaptureClient_GetBuffer
(0x6de35c0)->(0xbc4fcf0, 0xbc4fce0, 0xbc4fce4, (nil), (nil))
We handle that badly, eventually claiming that time is going backwards:
20688.313:013d:trace:pulse:pulse_timer_cb 0x6dc6470 after update, adv usec:
-11717, held: 2205, delay: 15
I attached two patches here, to be applied on top of current wine-staging
patches, that hopefully helps address this in two ways. The first explicitly
asks for a timing data update, and the second resets the clock we use for
timing on underruns, to avoid time going "backwards".
Can you try them out, and get me a new log if it continues to fail?
--
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.
More information about the wine-bugs
mailing list