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

-- 
Mihai RUSU                                      Email: [EMAIL PROTECTED]
GPG : http://dizzy.roedu.net/dizzy-gpg.txt      WWW: http://dizzy.roedu.net
                        "Linux is obsolete" -- AST

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

Raspunde prin e-mail lui