On 28.Jan 2005 - 14:52:55, Felix M. Palmen wrote:
> Hallo Andreas,
> 
> * Andreas Pakulat <[EMAIL PROTECTED]> [20050128 14:44]:
> > Nein, ALSA hat eine "Treiberabh�ngige" Lib, wenn man da mit so Sachen
> > wie der Frequenz rumspielen muss. Unter Windoze ist das unn�tig, weil
> > entweder die API oder der Treiber das passend umformatiert (wer genau
> > weiss ich nicht, so viel hab ich nie unter Windows programmiert)...
> 
> Das siehst du auch falsch. ALSA abstrahiert komplett von der Hardware,
> ansonsten w�re es reichlich sinnlos. Das dmix-Plugin arbeitet aber
> /innerhalb/ der Library (muss es ja auch) und ist einfach noch nicht
> f�hig, sich selbst zuverl�ssig die richtigen Parameter f�r den
> jeweiligen Treiber zu suchen.

Da ist dmix eben falsch, es sollte egal sein in welcher Frequenz das
Mixing stattfindet, der Treiber, oder die Schnittstelle zum Treiber
sollte eine passende Umkodierung vornehmen. IMHO. Ich denke die Leute
die die Treiber schreiben haben sehr wohl Informationen dar�ber ob
eine Soundkarte mit 44.1 oder 48KHz funktioniert (und sei es nach
Try&Error).

> > Naja, weisst du das sicher ;-) In jedem Fall fehlt ALSA aber eine
> > gewisse "Entfernung" von den eigentlichen Treibern...
> 
> Nein. Das w�re Bl�dsinn. Dann br�uchte man erst gar keine Treiber.

ALSA besteht aus 2 Teilen, einmal die im Kernel enthaltenen Treiber
und andererseits die Bibliothek libasound2. Wenn letztere es erlaub
Plugins einzubinden durch die die Soundausgabe l�uft sollte sie auch
daf�r Sorge tragen, dass der Treiber Sounddaten erh�lt die er
versteht. IMHO.

> > Jupp, das stimmt schon, das ist ebend das "Problem" wenn man
> > Vielf�ltigkeit hat und nicht alles aus einer Hand kommt...
> 
> Mit ALSA gibt es dieses Problem nicht (oder bald nicht mehr, da ALSA
> seit 2.6 Standard bei Linux ist).

Ha, der Witz ist gut. 1. ist OSS immernoch im 2.6er Kernel und ich
habe hier schon sehr h�ufig gelesen, dass die Leute immernoch OSS
einsetzen da es f�r sie "schmerzfreier" l�uft als ALSA. 2. gibts noch
ausreichend viele Leute da draussen die nen 2.4er einsetzen.

> Ohne Zusatzfeatures l�uft ALSA ja immerhin jetzt schon ootb.

Oft, aber so wie ich das �berblicke nicht immer.

-- 
Your reasoning powers are good, and you are a fairly good planner.


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