winealsa: Initialize can fail with AUDCLNT_E_ENDPOINT_CREATE_FAILED.

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


Hi,

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.

Regards,
 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: <http://www.winehq.org/pipermail/wine-patches/attachments/20120126/b570afb3/attachment.obj>


More information about the wine-patches mailing list