libcanberra as external dependency



Heja!

I'd like to propose libcanberra as external dependency for GNOME
2.23.x.

It's a sound event library implementing the XDG sound theming/naming
specs. More info you find here:

http://0pointer.de/blog/projects/sixfold-announcement.html

libcanberra's dependencies are minimal, it requires only ogg vorbis
and whatever the chosen backend needs. (i.e. libasound on Linux or
PulseAudio).

Please note that there is no backend for anything but ALSA, PA, and
null. i.e. no Solaris support. Should be easy to fix though, writing a
backend for libcanberra should is relatively easy, though not
trivial. In the meantime those systems can use the null
driver. libcanberra is designed to be portable to other systems
(win32, macos), however no such backend exists.

We had a small desktop sound bof at guadec and came to the conclusion
that it would be good to have this as an ok'ed ext dep in 2.24 already.

More info about the BOF:

http://mail.gnome.org/archives/gnome-multimedia/2008-July/msg00001.html

Minimal version would be 0.3

http://0pointer.de/public/libcanberra-0.3.tar.gz

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4


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