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
