Thomas Vollmer wrote: > On Wednesday 26 January 2005 14:48, Andreas Pakulat wrote:
> Eine einfache LIB w�re ganz sch�n. Aber die dagegen gelinkten > Programme sind nun mal verschiedene Programme und nur eins davon > k�nnte wieder /dev/dsp �ffnen. Das Problem ist ja die differenzierte > Hardwareschnittstelle. Im Prinzip m�sste es nur ALSA auf allen > Plattformen geben. Also eine gemeinsame Basis mit entsprechender > Unterst�tzung um user-space und im jeweiligen Kernel. Die Frage ist, was ist eine einfache Lib? Eine kleine Lib die alle Anforderungen erf�llt, daf�r wie z.b. xlib nur �ber Toolkits verwendet wird, weil es einfach zu viel Overhead gibt? Oder eine Lib wo man zwar einfach etwas entwickeln kann, daf�r aber eine gro�e Lib, mit Riesenapi oder L�cken in der Funktionalit�t? >> wollen einfach diese "monster" nicht installieren, nur damit sie >> Musik h�ren und Systemmeldungen verfolgen k�nnen... In der Hinsicht >> ist es vielleicht gar nicht �bel, dass KDE4 wohl gstreamer statt >> artsd benutzt (frag mich nicht wo ich das herhab, IIRC aus kde-devel >> aber sicher bin ich nicht). > > Die �berlegungen zu GStreamer gibt es, vor allem seit Stefan > Westerfeld IMHO nicht mehr an arts mitarbeitet. gstreamer baut doch auf glib auf, wie kann man das mit kde vereinbaren? Ist es nicht m�glich eine libasound zu bauen, die in Wirklichkeit ein D�mon die Datenstr�me schickt, der dann das jeweilige Soundsystem verwendet? Das wesentlichste einer Library ist f�r mich - 0 dependency (=libc, POSIX) - gut dokumentierte Schnittstelle Und das w�rde doch z.b. asound oder jack ziemlich gut erf�llen. Welche die beste API ist, werden hoffentlich die Entwickler f�r sound entscheiden, und auf die API kommt es an, weil das ist nicht einfach umzubauen. mfg Markus -- http://www.markus-raab.org | Das Alte st�rzt, es �ndert sich die Zeit, -o) | und neues Leben bl�ht aus den Ruinen. -- Kernel 2.6.7 /\ | Schiller, Wilhelm Tell on a i686 _\_v | -- 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)

