[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: gstreamer 0.10


> This is what all the other OSs that actually have sound device
> arbitration do AFAIK.  On Mac OS X, you _don't_ touch the hardware, you
> don't open /dev/dsp, period.  You talk to CoreAudio (or Carbon's
> SoundManager), which handles mixing and resampling if required, and
> passes all audio to the device.  Which is what we should be doing in
> Linux too.  The audio situation without something like dmix arbitration
> is just horrific.

I agree with the theory; sadly, dmix still does not work reliably on
some popular chips.  ac97 users still see any of
a) lockups, no CPU use
b) lockups, 100% CPU use
c) frames of audio being played in random order, sounds like a skipping
CD player.

ALSA would benefit from a distro actually employing one of them and
giving them the mission to get it to Work On Every Card.


Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
Don't change your name keep it the same for fear I may lose you again
I know you won't it's just that I am unorganized and I want to find you
Something good happens
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]