https://bugs.winehq.org/show_bug.cgi?id=38206
Bug ID: 38206 Summary: Sound clicks in Blizzard's "Heroes of the Storm" and "Diablo 3", and also some slightly annoying clicking in "World of Tanks". Product: Wine Version: 1.7.34 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineoss.drv Assignee: wine-bugs@winehq.org Reporter: HASH.DuOrden@gmail.com Distribution: ---
Created attachment 51001 --> https://bugs.winehq.org/attachment.cgi?id=51001 log generated as it suggested in http://wiki.winehq.org/Sound from output of Diablo 3.
I am on Gentoo x86-64 multilib, OSSv4.
After performing http://wiki.winehq.org/RegressionTesting I found that the culprit commit is d301254e72f018c3e04272115e20ffc70ffcbc12.
It is enough to revert wineoss.drv/mmdevdrv.c part of this commit to "fix" this regression.
In "Heroes of the Storm" and "Diablo 3" there is a settings in "Option -> Sound -> Quality -> Sound Quality:". But only in "Heroes of the Storm" it helps if I set this to "Low", then the clickering is reduced to once a minute or so. But in "Diablo 3" this setting do not change anything. In "World of Tanks" this only noticeable in hangar and when I view destroyed tank during a battle.
And here is regression final output: 301254e72f018c3e04272115e20ffc70ffcbc12 is the first bad commit commit d301254e72f018c3e04272115e20ffc70ffcbc12 Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Dec 17 09:28:13 2014 -0600
mmdevapi: More accurately track device position.
:040000 040000 d2d3ae33a3b768fb03324d6c038bbcd79d9742d0 ec4be94754d577889ba445bd40dd097c9f2043f7 M dlls