On Sun, Dec 4, 2016 at 11:16 PM, Francois Gouget fgouget@codeweavers.com wrote:
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?
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)
Thank you very much for your investigation, I'll look for ways to skip soundless machines.