On 26.Jan 2005 - 09:48:46, Eduard Bloch wrote: > * Felix M. Palmen [Mon, Jan 24 2005, 02:59:12PM]: > > Wo habe ich davon gesprochen? Eines ist allerdings klar: dmix macht > > nichts weiter als Streams mixen und zwar in ALSA (wo das wohl auch > > hingeh�rt). Arts macht noch wesentlich mehr. > > Kommt drauf an, wie du ALSA definierst. F�r mich sollte das Mixen im > Treiber gemacht werden und nicht in einer Userspace-Lib, wo das a) im > Kontext des Benutzerprogramms gemacht werden soll und b) das Programm > die Lib auch selbst benutzen _muss_ (Portierungsaufwand).
Du legst das ja gradezu auf ne Diskussion dar�ber an ;-) IMHO hat ein Treiber genau 1 Aufgabe: Ein St�ck Hardware anzusteuern, die Kerneltreiber von ALSA machen genau das. Wenn die Soundhardware keine Multiplen Musikstr�me mixen kann, weil der Hardwaremixer fehlt, so kann ein Treiber da nichts dran �ndern. Davon abgesehen, wenn ein Programm Tonausgabe via Alsa unterst�tzt, dann kann man diesem Programm ohne weiteren Aufwand auch den Mixer unterschieben. Mit /dev/dsp geht das ja wohl sowieso nur umst�ndlich, denn wenn ein Programm die Datei zum Schreiben �ffnet wars dass f�r alle anderen Programme... Just my 2� Andreas -- Your heart is pure, and your mind clear, and your soul devout. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

