[Bug 10495] Wine should support PulseAudio

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 7 20:07:37 CST 2010


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

--- Comment #275 from Raymond <superquad.vortex2 at gmail.com> 2010-12-07 20:07:34 CST ---
(In reply to comment #264)
> (In reply to comment #263)
> > 
> > The answer is quite simple , use a hardware mixing sound card
> 
> Not an acceptable option for laptop users.
> 
> > You cannot expect alsa or oss can make those non hardware mixing sound card in
> > par with those hardware mixing sound cards
> 
> Nor can you reasonably expect pulse to perform as well as ALSA, but that's
> another story.
> 
> For what it's worth, I've heard pulse performs tolerably if audio Hardware
> Acceleration is set to Emulation in winecfg, or if padsp and OSS driver are
> used.


This is because OSS 's fragment size is power of two and this match with the
PCI/PCIe brust size 64/128 bytes 

But winealsa is try to use a buffer time of 0.5 second but the alsa driver
return a buffer time which is not exactly 0.5 seconds

you can use "lspci -vvvv" to find out the MaxPlayload of your HD Audio
controller


lspci -vvvv

00:xx.0 Audio device: Intel Corporation 82xxxH (ICHx Family) HD Audio
Controller (rev xx)

..

        DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1
<1us
            ExtTag- RBE- FLReset-
...

    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel

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