Re: RFC: GNOME 2.0 Multimedia strategy


On Mon, May 21, 2001 at 05:39:36PM -0400, Alan Cox wrote:
> > * What is CSL?
> > 
> > CSL (Common Sound Layer) is a development of Tim Janik and me to allow sound
> > device independant sound output. Currently, a lot of applications implement
> > their own wrappers on OS-specific things, such as open() write() close() for
> > AIX, Solaris, OSS, aRts, ALSA, ESD, ... - CSL is a try to unify these in a
> > simple to use API.
> As opposed to OpenAL ?

A lot of what OpenAL is doing is concerned with 3D. Moving listeners and
producers of data, doppler effects, volume scaling with distance, ...
While it is good for games which also use OpenGL, probably you wouldn't want
to use it for an mp3 player.

CSL also supports sound input, whereas thats out of scope for OpenAL.

   Cu... Stefan
  -* Stefan Westerfeld, stefan space twc de (PGP!), Hamburg/Germany
     KDE Developer, project infos at *-         

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]