On Tue, 2004-11-23 at 00:45 +0000, Mike Hearn wrote:
> On Mon, 22 Nov 2004 19:26:08 -0500, Colin Walters wrote:
> > Hm, neat. It does work, but I get constant underruns, and sound quality
> > is very audibly degraded even in the one-app case.
>
> What card do you have?
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
Subsystem: Gateway 2000: Unknown device 0450
> I find it hard to believe they'd have implemented this without carefully
> thinking through the locking. You can see the code here:
>
> http://cvs.sourceforge.net/viewcvs.py/alsa/alsa-lib/src/pcm/pcm_dmix.c?rev=1.57&view=auto
>
> Looks like it's using an IPC semaphore
Ok, makes sense.
> with some kind of mediator server
> process.
Er, really? Why would that be necessary? I don't see that in the code
either from a quick glance.
Attachment:
signature.asc
Description: This is a digitally signed message part