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)

Antwort per Email an