Windows 2008 does not support MP3 correctly in msacm32.dll?

Francois Gouget fgouget at codeweavers.com
Sun Dec 4 19:16:40 CST 2016


On Wed, 30 Nov 2016, Bruno Jesus wrote:

> Hi, in an attempt to add MP3 tests from Michael Müller it looks like
> the only machine that has trouble is Windows 2008 [1]. Around half of
> the tests are rejected while in all other versions it worked fine.
> 
> Could there be a simple explanation to this?
> 
> [1] https://testbot.winehq.org/JobDetails.pl?Key=27009

As far as I can tell the test keeps returning ACMERR_NOTPOSSIBLE 
throughout, as if MP3 was simply not supported.

When I go to open the "Sound" control panel I get the following message:

   This computer cannot play audio because de Windows Audio Service is 
   not enabled.
   Would you like to enable the Windows Audio Service?


Interestingly wvistau64 which does not have a sound card either does not 
pop up that message when I open the "Sound" control panel. So presumably 
the audio service is running there.

w2003std also does not pop up that messages when I go to the "Sounds an 
Audio Devices" control panel. But then w2003std does have a sound card.

So I think the failures come from the Audio Service not running. That's 
probably something the test should detect, somehow.

As to why the audio service is not running, this is a server edition 
Windows so it's probably an optimisation for servers that don't have a 
sound card, and thus have no need for sound.

Also it does not have a sound card because it seems like 64 bit Windows 
never had support for ac97, and ich6 support only started working with 
Windows 7. So that leaves 64 bit Vista and Windows 2008 in the lurch.

https://wiki.winehq.org/Wine_TestBot_VMs#Sound


(now I wonder if the driver issue is a Windows one or a QEMU one)


-- 
Francois Gouget <fgouget at codeweavers.com>


More information about the wine-devel mailing list