[Bug 28723] Sound stutter in Rage when emulated windows version is set to "Windows 7" (XAudio2 -> mmdevapi sound output path)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 12 11:19:04 CST 2011


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

Andrew Eikum <aeikum at codeweavers.com> changed:

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

--- Comment #82 from Andrew Eikum <aeikum at codeweavers.com> 2011-12-12 11:19:04 CST ---
Created attachment 37943
  --> http://bugs.winehq.org/attachment.cgi?id=37943
ALSA fixes patchset #2

(In reply to comment #80)
> I propose:
> 1. "change drain behaviour" (which I need to review closely);
> 2. Modify "set ALSA period size" to set_period_near 10ms;
> Maybe that's enough for Rage in Alexey's case?
> 3. Modify "request big enough buffer" to match native's clamping of values and
> rounding (using MulDiv).

Okay, here's another patchset implementing this, rebased on top of your
GetPosition() patch. It works fine here both with and without PulseAudio. The
"change drain behavior" patch is unchanged from the last version, and the later
patches have been updated a little bit based on your suggestions.

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