http://bugs.winehq.org/show_bug.cgi?id=35069
Bug #: 35069 Summary: Patrol Falcon runs without sound Product: Wine Version: 1.7.8 Platform: x86 URL: http://www.onlinegamesector.com/onlinefull/6129/patrol -falcon.htm OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: winmm&mci AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: aeikum@codeweavers.com Classification: Unclassified Regression SHA1: fdfff7cf6013a030f2b240b13b02831e502d49e7
Created attachment 46775 --> http://bugs.winehq.org/attachment.cgi?id=46775 audio debug log
This regression causes loss of audio in 2 games of mine: Patrol Falcon and Eschalon: Book I (Steam version). These games are running without any sound since
fdfff7cf6013a030f2b240b13b02831e502d49e7 is the first bad commit commit fdfff7cf6013a030f2b240b13b02831e502d49e7 Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Aug 21 10:14:59 2013 -0500
winmm: Increase mmdevapi buffer sizes.
The tiny buffer size caused audio capture glitches on OSX, where the OS often returns audio in half-second chunks.
Reverting the patch on 1.7.8 fixes the problem.
Fedora 19 Alsa 1.0.27 (Pulseaudio is not running) Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2)
http://bugs.winehq.org/show_bug.cgi?id=35069
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com --- I can reproduce this.
Looks like the problem is waveOutGetPosition basically returns the amount of frames that have been written to mmdevapi, instead of how many frames have actually been played.
https://bugs.winehq.org/show_bug.cgi?id=35069
--- Comment #2 from Andrew Eikum aeikum@codeweavers.com --- I believe this should be fixed by:
commit 5b7e49e84a44be9b837716d60961646e4cee0933 Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Dec 3 13:56:53 2014 -0600
Revert "winmm: Increase mmdevapi buffer sizes.".
https://bugs.winehq.org/show_bug.cgi?id=35069
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |5b7e49e84a44be9b837716d6096 | |1646e4cee0933 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Fixed in wine-1.7.32-107-g3006cea, thanks Andrew.
https://bugs.winehq.org/show_bug.cgi?id=35069
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.33.