On 14:38, Dizzy wrote:
> On Friday 19 May 2006 13:42, Lorin Scraba wrote:
> > On 13:31, Claudiu Cismaru wrote:
> > > > ALSA dmix plugin:
> > > >
> > > > http://alsa.opensrc.org/index.php?page=DmixPlugin
> > > > http://alsa.opensrc.org/index.php?page=intel8x0
> > >
> > > Nu functioneaza, daca un oss deschide /dev/dsp cand un alsa
> > > acceseaza placa... trebuie ca aplicatiile sa foloseasca ALSA.
> > > Invers merge (cred, n-am incercat). Sau aoss, dar nu functioneaza
> > > cu skype si cu flash :(
> >
> > Alsa ofera si emulare pentru oss. Invers nu exista intr-adevar.
> 
> Problema e ca emularea oss din alsa nu foloseste dmix plugin and stuff 
> (nu are cum, vezi in continuare). Deci trebuie cumva sa faci 
> aplicatia sa foloseasca API nativ alsa (si asta incearca aoss sa 
> faca, face catch pe open /dev/dsp si pe I/O pe acel fd apoi incercand 
> sa le converteasca in call-uri in alsalib, pt ca conceptul de 
> pluginuri este implementat la nivelul alsa-lib si nu in kernel unde 
> este emulatorul alsa de oss).

Am inteles. Danke.
One thing - se pot captura apeluri de sistem in user-space ? sau aoss vb
ceva cu codul alsa din kernel ?
Poa' gasesc vreun workaround daca inteleg mai bine cum functioneaza.

-- 
+ Lorin 
+ BOFH excuse #335: the AA battery in the wallclock sends magnetic interference

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui