Re: Removing old cruft

Am Samstag, den 26.09.2009, 19:03 -0400 schrieb Brett Viren:
> On Sat, Sep 26, 2009 at 7:42 AM, Christopher Roy Bratusek
> <zanghar freenet de> wrote:
> > The removal of those outdated, don't-use-them-anymore gnome-libraries is
> > called Project Ridley. Actually sawfish still uses two of those
> > libraries: esound and libaudiofile.
> >
> > So: what should we use instead? Raw Alsa, PulseAudio, x?
> Maybe the effort is too large (and this suggestion too obvious) but
> consider NOT programming sawfish directly against any one sound system
> but instead come up with an abstract API that expresses what features
> sawfish needs from a sound system (probably it isn't much more than
> "play this file right now"?).  Then implement this API against
> whatever backends are currently popular.  At compile time the build
> should select/determine what backend(s) to compile and at run time,
> sawfish should determine which one to load.

On second thought we could just remove our custom play-sample and simply
point to a playbin that should be used. eg.: /usr/bin/aplay

This would be much easier :)


> Anyways, enough armchair designing....
> -Brett.
> PS: thanks for keeping sawfish going!

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

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