Make test status - latest CVS

Shachar Shemesh wine-devel at shemesh.biz
Sat Apr 30 09:55:01 CDT 2005


Robert Reif wrote:

> Shachar Shemesh wrote:
>
>>> make[3]: Entering directory `/home/sun/sources/wine/dlls/dsound/tests'
>>> ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p 
>>> dsound_test.exe.so dsound.c && touch dsound.ok
>>> err:wave:DSDB_MapBuffer Could not map sound device for direct access 
>>> (Input/output error)
>>> err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in 
>>> the [dsound] section of your config file.
>>>
>> Seems to be a missing interface. I don't think the "Emulation" 
>> warning has anything to do with it, as some tests before it printed 
>> the same error, but passed.
>>
>>          Shachar
>>
> This is a bug in your OSS driver.  It says it is capable of doing mmap 
> but it fails when tried.
> The work around is to do as the message states: disable hardware 
> acceleration (mmap).

The problem is that I'm not interested in this test. I just think that, 
off the shelf, tests should not fail. My opinion is that if this is not 
a problem with Wine, it shouldn't fail the test.

> Running the test manually with WINEDEBUG=+wave might give more insight.

Ask, and you shall receive:

> ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p 
> dsound_test.exe.so dsound.c && touch dsound.ok
> dsound.c:175: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> E_FAIL
> dsound.c:184: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> DSERR_ALLOCATED
> dsound.c:193: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> DSERR_ALLOCATED
> sun at sunlap:~/sources/wine/dlls/dsound/tests$ WINEDEBUG=+wave make test
> ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p 
> dsound_test.exe.so dsound.c && touch dsound.ok
> trace:wave:OSS_WaveInit ()
> trace:wave:OSS_WaveOutInit (0x4202cac0) /dev/dsp
> trace:wave:OSS_OpenDevice (0x4202cac0,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202cac0,0)
> trace:wave:OSS_RawOpenDevice open_access=O_WRONLY
> trace:wave:OSS_WaveOutInit Analog Devices AD1881A
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003201
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: false
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202cac0)
> trace:wave:OSS_WaveOutInit out dwFormats = 000FFFFF, dwSupport = 0000006C
> trace:wave:OSS_WaveOutInit (0x4202ce80) /dev/dsp1
> trace:wave:OSS_OpenDevice (0x4202ce80,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202ce80,0)
> trace:wave:OSS_RawOpenDevice open_access=O_WRONLY
> trace:wave:OSS_WaveOutInit Silicon Laboratory Si3036/8 rev
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003201
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: false
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x8x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x8x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x16x1
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 96000 for 96000x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 48000 for 48000x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 44100 for 44100x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 22050 for 22050x16x2
> trace:wave:OSS_WaveOutInit DSP_SPEED: rc=0 returned 11025 for 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202ce80)
> trace:wave:OSS_WaveOutInit out dwFormats = 000FFFFF, dwSupport = 0000006C
> trace:wave:OSS_WaveOutInit (0x4202d240) /dev/dsp2
> trace:wave:OSS_OpenDevice (0x4202d240,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d240,0)
> trace:wave:OSS_RawOpenDevice open_access=O_WRONLY
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp2 (No such device)
> trace:wave:OSS_WaveOutInit (0x4202d600) /dev/dsp3
> trace:wave:OSS_OpenDevice (0x4202d600,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d600,0)
> trace:wave:OSS_RawOpenDevice open_access=O_WRONLY
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp3 (No such device)
> trace:wave:OSS_WaveOutInit (0x4202d9c0) /dev/dsp4
> trace:wave:OSS_OpenDevice (0x4202d9c0,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_WaveOutInit (0x4202dd80) /dev/dsp5
> trace:wave:OSS_OpenDevice (0x4202dd80,1,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_WaveInInit (0x4202cac0) /dev/dsp
> trace:wave:OSS_OpenDevice (0x4202cac0,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202cac0,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDONLY
> trace:wave:OSS_WaveInInit Analog Devices AD1881A
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003201
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: false
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202cac0)
> trace:wave:OSS_WaveInInit in dwFormats = 000FFFFF, in_caps_support = 
> 00000020
> trace:wave:OSS_WaveInInit (0x4202ce80) /dev/dsp1
> trace:wave:OSS_OpenDevice (0x4202ce80,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202ce80,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDONLY
> trace:wave:OSS_WaveInInit Silicon Laboratory Si3036/8 rev
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003201
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: false
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x8x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x8x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x16x1
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 96000 for 96000x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 48000 for 48000x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 44100 for 44100x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 22050 for 22050x16x2
> trace:wave:OSS_WaveInInit DSP_SPEED: rc=0 returned 11025 for 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202ce80)
> trace:wave:OSS_WaveInInit in dwFormats = 000FFFFF, in_caps_support = 
> 00000020
> trace:wave:OSS_WaveInInit (0x4202d240) /dev/dsp2
> trace:wave:OSS_OpenDevice (0x4202d240,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d240,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDONLY
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp2 (No such device)
> trace:wave:OSS_WaveInInit (0x4202d600) /dev/dsp3
> trace:wave:OSS_OpenDevice (0x4202d600,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d600,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDONLY
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp3 (No such device)
> trace:wave:OSS_WaveInInit (0x4202d9c0) /dev/dsp4
> trace:wave:OSS_OpenDevice (0x4202d9c0,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_WaveInInit (0x4202dd80) /dev/dsp5
> trace:wave:OSS_OpenDevice (0x4202dd80,0,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_WaveFullDuplexInit (0x4202cac0) /dev/dsp
> trace:wave:OSS_OpenDevice (0x4202cac0,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202cac0,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> trace:wave:OSS_WaveFullDuplexInit Analog Devices AD1881A
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003301
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: true
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202cac0)
> trace:wave:OSS_WaveFullDuplexInit duplex dwFormats = 000FFFFF, 
> dwSupport = 0000006C
> trace:wave:OSS_WaveFullDuplexInit (0x4202ce80) /dev/dsp1
> trace:wave:OSS_OpenDevice (0x4202ce80,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202ce80,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> trace:wave:OSS_WaveFullDuplexInit Silicon Laboratory Si3036/8 rev
> trace:wave:OSS_Info Formats=000001f9 ( AFMT_MU_LAW AFMT_U8 AFMT_S16_LE 
> AFMT_S16_BE AFMT_S8 AFMT_U16_LE AFMT_U16_BE )
> trace:wave:OSS_Info Caps=00003301
> trace:wave:OSS_Info     Revision: 1
> trace:wave:OSS_Info     Duplex: true
> trace:wave:OSS_Info     Realtime: true
> trace:wave:OSS_Info     Batch: false
> trace:wave:OSS_Info     Coproc: false
> trace:wave:OSS_Info     Trigger: true
> trace:wave:OSS_Info     Mmap: true
> trace:wave:OSS_Info     Multi: false
> trace:wave:OSS_Info     Bind: false
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x8x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x8x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x16x1
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 96000 for 
> 96000x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 48000 for 
> 48000x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 44100 for 
> 44100x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 22050 for 
> 22050x16x2
> trace:wave:OSS_WaveFullDuplexInit DSP_SPEED: rc=0 returned 11025 for 
> 11025x16x2
> trace:wave:OSS_CloseDevice (0x4202ce80)
> trace:wave:OSS_WaveFullDuplexInit duplex dwFormats = 000FFFFF, 
> dwSupport = 0000006C
> trace:wave:OSS_WaveFullDuplexInit (0x4202d240) /dev/dsp2
> trace:wave:OSS_OpenDevice (0x4202d240,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d240,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp2 (No such device)
> trace:wave:OSS_WaveFullDuplexInit (0x4202d600) /dev/dsp3
> trace:wave:OSS_OpenDevice (0x4202d600,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_RawOpenDevice (0x4202d600,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> warn:wave:OSS_RawOpenDevice Couldn't open /dev/dsp3 (No such device)
> trace:wave:OSS_WaveFullDuplexInit (0x4202d9c0) /dev/dsp4
> trace:wave:OSS_OpenDevice (0x4202d9c0,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_WaveFullDuplexInit (0x4202dd80) /dev/dsp5
> trace:wave:OSS_OpenDevice (0x4202dd80,2,(nil),0,-1,-1,ffffffff)
> trace:wave:OSS_widMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
> trace:wave:OSS_widMessage (0, WIDM_GETNUMDEVS, 00000000, 00000000, 
> 00000000);
> trace:wave:OSS_wodMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
> trace:wave:OSS_wodMessage (0, WODM_GETNUMDEVS, 00000000, 00000000, 
> 00000000);
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFCC4, 00000000);
> trace:wave:wodDsCreate (0,0x406cfcc4)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4021a700,0x4021ad64)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFBD4, 406CFC28, 00030080);
> trace:wave:wodOpen (0, 0x406cfc28[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4021a720)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> trace:wave:OSS_OpenDevice (0x4202cac0,2,0x406cfad0,0,22050,1,8)
> trace:wave:OSS_RawOpenDevice (0x4202cac0,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> trace:wave:wodOpen OSS_OpenDevice returned this format: 22050x8x2
> trace:wave:wodOpen got 16 2048 byte fragments (46 ms/fragment)
> trace:wave:wodOpen fd=11 fragstotal=16 fragsize=2048 BufferSize=32768
> trace:wave:wodOpen wBitsPerSample=8, nAvgBytesPerSec=44100, 
> nSamplesPerSec=22050, nChannels=2 nBlockAlign=2!
> trace:wave:wodNotifyClient wMsg = 0x03bb (WOM_OPEN) dwParm1 = 0000 
> dwParam2 = 0000
> trace:wave:IDsDriverImpl_Open (0x4021a700)
> trace:wave:IDsDriverImpl_GetCaps (0x4021a700,0x4021af90)
> trace:wave:IDsDriverImpl_CreateSoundBuffer 
> (0x4021a700,0x4021a720,1,0,0x4021b0d0,0x4021b0c8,0x4021b0c4)
> trace:wave:DSD_CreatePrimaryBuffer 
> (0x4021a700,0x4021a720,1,0,0x4021b0d0,0x4021b0c8,0x4021b0c4)
> trace:wave:DSDB_MapBuffer (0x4022b530), format=22050x8x2
> err:wave:DSDB_MapBuffer Could not map sound device for direct access 
> (Input/output error)
> err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in 
> the [dsound] section of your config file.
> fixme:ole:CoCreateInstance no instance created for interface 
> {279afa83-4981-11ce-a521-0020af0be560} of class 
> {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x80004005
> dsound.c:175: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> E_FAIL
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFCC4, 00000000);
> trace:wave:wodDsCreate (0,0x406cfcc4)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b550,0x4022b58c)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFBD4, 406CFC28, 00030080);
> trace:wave:wodOpen (0, 0x406cfc28[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b9f8)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> fixme:ole:CoCreateInstance no instance created for interface 
> {279afa83-4981-11ce-a521-0020af0be560} of class 
> {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x8878000a
> dsound.c:184: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> DSERR_ALLOCATED
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFCC4, 00000000);
> trace:wave:wodDsCreate (0,0x406cfcc4)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b570,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFBD4, 406CFC28, 00030080);
> trace:wave:wodOpen (0, 0x406cfc28[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b590)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> fixme:ole:CoCreateInstance no instance created for interface 
> {279afa83-4981-11ce-a521-0020af0be560} of class 
> {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x8878000a
> dsound.c:193: Test failed: CoCreateInstance(CLSID_DirectSound) failed: 
> DSERR_ALLOCATED
> fixme:ole:CoCreateInstance no instance created for interface 
> {11ab3ec0-25ec-11d1-a4d8-00c04fc28aca} of class 
> {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x80004002
> fixme:ole:CoCreateInstance no classfactory created for CLSID 
> {11ab3ec0-25ec-11d1-a4d8-00c04fc28aca}, hres is 0x80040154
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFD18, 00000000);
> trace:wave:wodDsCreate (0,0x406cfd18)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b5b0,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFC28, 406CFC7C, 00030080);
> trace:wave:wodOpen (0, 0x406cfc7c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b5d0)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFD18, 00000000);
> trace:wave:wodDsCreate (0,0x406cfd18)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b5f0,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFC28, 406CFC7C, 00030080);
> trace:wave:wodOpen (0, 0x406cfc7c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b610)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CFD18, 00000000);
> trace:wave:wodDsCreate (0,0x406cfd18)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b630,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CFC28, 406CFC7C, 00030080);
> trace:wave:wodOpen (0, 0x406cfc7c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b650)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDDESC, 00000000, 406CFBF4, 
> 00000000);
> trace:wave:wodDsDesc (0,0x406cfbf4)
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CF9D8, 00000000);
> trace:wave:wodDsCreate (0,0x406cf9d8)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b670,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CF8E8, 406CF93C, 00030080);
> trace:wave:wodOpen (0, 0x406cf93c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b690)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDDESC, 00000000, 406CFBF4, 
> 00000000);
> trace:wave:wodDsDesc (0,0x406cfbf4)
> trace:wave:OSS_wodMessage (0, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CF9D8, 00000000);
> trace:wave:wodDsCreate (0,0x406cf9d8)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b6b0,0x4022ba34)
> trace:wave:OSS_wodMessage (0, WODM_OPEN, 406CF8E8, 406CF93C, 00030080);
> trace:wave:wodOpen (0, 0x406cf93c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b6d0)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> warn:wave:wodOpen already allocated
> trace:wave:OSS_wodMessage (1, DRV_QUERYDSOUNDDESC, 00000000, 406CFBF4, 
> 00000000);
> trace:wave:wodDsDesc (1,0x406cfbf4)
> trace:wave:OSS_wodMessage (1, DRV_QUERYDSOUNDIFACE, 00000000, 
> 406CF9D8, 00000000);
> trace:wave:wodDsCreate (1,0x406cf9d8)
> trace:wave:IDsDriverImpl_GetDriverDesc (0x4022b6f0,0x4022ba34)
> trace:wave:OSS_wodMessage (1, WODM_OPEN, 406CF8E8, 406CF93C, 00030080);
> trace:wave:wodOpen (1, 0x406cf93c[cb=40703480], 00030080);
> trace:wave:supportedFormat (0x4022b710)
> trace:wave:wodOpen OSS_OpenDevice requested this format: 22050x8x2 
> WAVE_FORMAT_PCM
> trace:wave:wodOpen requesting 32 2048 byte fragments (46 ms/fragment)
> trace:wave:OSS_OpenDevice (0x4202ce80,2,0x406cf7e4,0,22050,1,8)
> trace:wave:OSS_RawOpenDevice (0x4202ce80,0)
> trace:wave:OSS_RawOpenDevice open_access=O_RDWR
> trace:wave:wodOpen OSS_OpenDevice returned this format: 22050x8x2
> trace:wave:wodOpen got 2 2048 byte fragments (46 ms/fragment)
> trace:wave:wodOpen fd=16 fragstotal=2 fragsize=2048 BufferSize=4096
> trace:wave:wodPlayer waiting 4294967295ms (4294967295,4294967295)
> trace:wave:wodOpen wBitsPerSample=8, nAvgBytesPerSec=44100, 
> nSamplesPerSec=22050, nChannels=2 nBlockAlign=2!
> trace:wave:wodNotifyClient wMsg = 0x03bb (WOM_OPEN) dwParm1 = 0000 
> dwParam2 = 0000
> trace:wave:IDsDriverImpl_Open (0x4022b6f0)
> trace:wave:IDsDriverImpl_GetCaps (0x4022b6f0,0x4022bc60)
> trace:wave:IDsDriverImpl_CreateSoundBuffer 
> (0x4022b6f0,0x4022b710,1,0,0x4022bda0,0x4022bd98,0x4022bd94)
> trace:wave:DSD_CreatePrimaryBuffer 
> (0x4022b6f0,0x4022b710,1,0,0x4022bda0,0x4022bd98,0x4022bd94)
> trace:wave:DSDB_MapBuffer (0x4022b7d0), format=22050x8x2
> err:wave:DSDB_MapBuffer Could not map sound device for direct access 
> (Input/output error)
> err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in 
> the [dsound] section of your config file.
> fixme:winmm:MMDRV_Exit Closing while ll-driver open
> fixme:winmm:MMDRV_Exit Closing while ll-driver open
> trace:wave:OSS_widMessage (0, DRVM_EXIT, 00000000, 00000000, 00000000);
> trace:wave:OSS_wodMessage (0, DRVM_EXIT, 00000000, 00000000, 00000000);
> make: *** [dsound.ok] Error 3


-- 
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/




More information about the wine-devel mailing list