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 _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
