lkml.org 
[lkml]   [2007]   [Jun]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Is it time for remove (crap) ALSA from kernel tree ?
At Mon, 25 Jun 2007 13:36:23 +0200 (CEST),
Tomasz Kłoczko wrote:
>
> [1 <text/plain; ISO-8859-2 (8bit)>]
> On Mon, 25 Jun 2007, Takashi Iwai wrote:
> [..]
> >> Sound it in not rocket science. In 99.9% cases you need well abstracted
> >> API which ALSA doe not provide and this is real cause why so poor sound
> >> support in Linux applications is. Thin ALSA abstraction is main cause of
> >> avalaibability "tons" of additional soud user space APIs.
> >
> > I disagree about this. Tons of various user-space APIs would be
> > created anyway. It's the nature of FOSS developemnt.
>
> Please recall history of (for example) esound.
> >From esound README:
>
> "Esound is an audio mixing server that allows multiple
> applications to output sound to the same audio device."
>
> It was started in time when most cheap sound cards was without hw mixer.
> And .. when today you use ALSA on sound card without hw mixer still all
> this (past ?) problems are actual.

Huh? I have no problems with soft mixing...

> Look on main reasons developing arts ..
> In documentation many other user space APIs you can find the same
> or similar reasons. Look .. I'm talkimg about real facts. Your
> disagreement completly ommits *reasons* spending some time on preapare
> this soud APIs.
>
> ALSA still does not provides good soud devices virtualization for more
> then one application. Each day I'm using bludy words when I'm try to use
> skype which oppens /dev/mixer after run galeon with flash plugin which
> opens /dev/snd/pcm* or when I start GNOME session with soud enabled
> (handled by esd whuich uses ALSA).

So, do you mean the soft-mixing is the biggest issue? That's just a
part of a design issue, and if we want to go to that way, the
impelemtation would be trivial, regardless on ALSA or not. Totally
irrelevant argument regarding "remove ALSA".


Takashi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2007-06-25 14:33    [from the cache]
©2003-2011 Jasper Spaans