[Bug 28109] winmm capture tests fail on some machines

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Oct 31 06:55:39 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=28109

--- Comment #5 from Jörg Höhle <hoehle at users.sourceforge.net> 2012-10-31 06:55:39 CDT ---
Please apply at least
[PATCH 1/3] winmm: Prefer using MMSYSERR_* over AUDCLNT_E_* from mmdevapi.   
[PATCH 2/3] winmm: Avoid generic MMSYSERR_ERROR during initialisation.
[and optionally patch 3] starting with
http://www.winehq.org/pipermail/wine-patches/2012-October/119353.html
and report back.

The cause is always the same.  Scanning all devices causes side effects as some
devices (PulseAudio) block access to other ones (hw:0) for some time.

The patch does not preventthat, but now winmm yields error codes such as
MMSYSERR_ALLOCATED compatible with native.  The test suite knows such "normal"
error codes and won't complain like about MMSYSERR_ERROR.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list