winealsa: Initialize can fail with AUDCLNT_E_ENDPOINT_CREATE_FAILED.

Joerg-Cyril.Hoehle at Joerg-Cyril.Hoehle at
Thu Jan 26 02:38:52 CST 2012


I was fed up with the occasional generic failures in the winmm tests, so I started fixing it.
The winmm side is not ready for release yet.

If you study the render tests carefully, you'll notice that ENDPOINT_CREATE_FAILED
and UNSUP_FORMAT are returned depending on excl. vs. shared mode.  Here's a good
compromise that works well in Wine's setting, namely expecting the device to accept all
formats and perform conversion.

 Jörg Höhle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-winealsa-Initialize-can-fail-with-AUDCLNT_E_ENDPOIN.patch
Type: application/octet-stream
Size: 4722 bytes
Desc: 0004-winealsa-Initialize-can-fail-with-AUDCLNT_E_ENDPOIN.patch
URL: <>

More information about the wine-patches mailing list