Re: Polypaudio action plan



On Thu, 25.11.04 12:25, Jeff Waugh (jdub perkypants org) wrote:

> 
> <quote who="Colin Walters">
> 
> > > Why have every app linking to a complete multimedia subsystem, just to
> > > make ding sounds? 
> > 
> > Because it lets us avoid coding to a specific, nonportable API.
> 
> "us" being application developers (who use libgnome [1]), or libgnome
> itself? Remember that ALSA is a specific, nonportable API, and GStreamer is
> a great big hulking multimedia subsystem... which is great for what it does,
> but Gnumeric, Calculator and Terminal don't need a multimedia
> subsystem. :)

Perhaps libgnome should use libao + libsndfile instead of gstreamer for
simple "ding" sounds?

http://www.xiph.org/ao/

(Yes, there's a polypaudio plugin for libao.)

Lennart

-- 
name { Lennart Poettering } loc { Hamburg - Germany }
mail { mzft (at) 0pointer (dot) de } gpg { 1A015CC4 }  
www { http://0pointer.de/lennart/ } icq# { 11060553 }



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