[Bug 27937] winmm kept busy playing silence after play finishes

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 31 03:35:48 CDT 2011


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

Jörg Höhle <hoehle at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #35818|0                           |1
        is obsolete|                            |

--- Comment #4 from Jörg Höhle <hoehle at users.sourceforge.net> 2011-08-31 03:35:42 CDT ---
Created an attachment (id=36171)
 --> (http://bugs.winehq.org/attachment.cgi?id=36171)
mmdevapi/tests/render.c diff against wine-1.3.27

The rendering tests are now getting close to what I want for submission,
except that
- "exclusive mode disabled" has not been sufficiently tested;
- WINETEST_DEBUG>1 causes GetPosition errors because the tests are so strict
that sleep() is too unprecise.  I need to use the PerfCounter to compute the
position based on elapsed time instead of what I feed to sleep().

It passes on testbot and some native machines at normal debug settings, but
will cause
so many different todo_wine/"succeeded in todo_wine" errors in Wine depending
on which of the 3 drivers is used and whether or not pulseaudio is used with
ALSA that I don't know how to submit the tests prior to fixing more issues with
the wine drivers.
Using WINETEST_DEBUG is already a key to segregating tests that fail in Wine.

-- 
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