http://bugs.winehq.org/show_bug.cgi?id=15559
Florian Friedrich friedrich@hooster.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |friedrich@hooster.de
--- Comment #21 from Florian Friedrich friedrich@hooster.de 2008-11-01 02:42:55 --- Same problem here with Lord of the Rings Online under Ubuntu 8.10.
Wine 1.1.4 -> Works Wine 1.1.7 -> Cracks Wine 1.1.7 with the patch removed -> Works
By the way, I have found, that the line, which causes the sound to crack is the line 293 in dlls/winealsa.drv/waveout.c which is:
wwo->dwPlayedTotal += lpWaveHdr->reserved - wwo->dwPlayedTotal;
Is this really right? Because this is just a harder way to write:
wwo->dwPlayedTotal = lpWaveHdr->reserved;