[Bug 8724] New: Total Annihilation: PCM mute/unmute/change in
WineOSS
Wine Bugs
wine-bugs at winehq.org
Sun Jun 17 18:01:45 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=8724
Summary: Total Annihilation: PCM mute/unmute/change in WineOSS
Product: Wine
Version: 0.9.39.
Platform: PC
URL: http://www.download.com/3001-7488_4-878550.html
OS/Version: Linux
Status: NEW
Keywords: regression, download
Severity: trivial
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs at winehq.org
ReportedBy: killertux at suomi24.fi
Total Annihilation Retal(3.1 tested) or the Demo version both like to
Unmute/Mute/change volume in PCM when running on WineOSS with WineALSA it works.
happens like this(at lest might happen other places too)
(copy paste from my appdb test result)
When starting game(when start menu apears) PCM volume is changed to 0 and after
that it's muted.
When pressing SOUND button in oppitions PCM: 52 and unmuted.
When starting the in-game(after all loading screens) PCM: 52 unmuted.
then same time when game ended WINNING or DEFEAT PCM 0 and muted
When quitting the game whatever it from main menu or exit game from in game PCM
48 and unmuted.
-when PCM volume change happens it take 0-1,5 seconds to happen.
this is what causes it:
http://source.winehq.org/git/wine.git/?a=commitdiff;h=b4e495574b3333f58bda5800951bed583e0a8021
b4e495574b3333f58bda5800951bed583e0a8021 is first bad commit
commit b4e495574b3333f58bda5800951bed583e0a8021
Author: Alexandre Julliard <julliard at winehq.org>
Date: Mon Dec 6 20:55:25 2004 +0000
Authors: Eric Pouech <pouech-eric at wanadoo.fr>, Filip Navara <xnavara at volny.cz>
32 bit low level drivers now use a Unicode interface (used to be ANSI):
- Send the *_GETDEVCAPS messages in unicode format from the
*GetDevCapsW function and call the *GetDevCapsW from their respective
Ansi versions.
- Modify all low level drivers to correctly process the *_GETDEVCAPS
messages as unicode.
- *_GETDEVCAPS messages are now mapped from/to unicode for 16 bit code.
- Removed all SoundBlaster naming oldies.
Better use of some unicode functions (instead of Ansi) in winmm.
:040000 040000 2b0cf3fcad9df5e1cb8c1afa22293cc9be0210d3
367ac9210afccf529973dff9fadf506a40500823 M dlls
to be more specific reverting this will "fix" it:
http://source.winehq.org/git/wine.git/?a=blobdiff;f=dlls/winmm/wineoss/mmaux.c;h=0fffa6223629446eb018270dc9d2ac68de65482c;hp=a22784dd7553f231067c41f7c93991b895b4f76f;hb=b4e495574b3333f58bda5800951bed583e0a8021;hpb=294835a839655c4787d4dbf2916ac48529fcbb16
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list