[Pidgin] #8562: Please generate event sounds with libcanberra
Pidgin
trac at pidgin.im
Tue Mar 3 15:13:51 EST 2009
#8562: Please generate event sounds with libcanberra
--------------------------+-------------------------------------------------
Reporter: mezcalero | Owner: lschiere
Type: enhancement | Status: new
Component: unclassified | Version: 2.5.4
Keywords: | Launchpad_bug:
--------------------------+-------------------------------------------------
Please update Pidgin to generate event sounds using libcanberra.
libcanberra is a blessed GNOME dependency and should replace home grown
sound event code everywhere. It offers quite a few advantages over home
grown code:
- XDG sound theme support
- Supports sample caching in the underlying audio layer
- Internationalized sound samples
- Trivial to use
- Event sounds are enhanced with all kinds of context information (i.e.
X11 window id a sound was triggered for, mouse position if the sound was
triggered by a mouse click, ...) to be used for sound effects (such as
positional event sounds) and to aide a11y.
The only drawback is that it currently lacks a native Win32 backend. All
unixish OSes are support just fine. Patches welcome. If Win32 portability
is important to you then it might be an option to keep the current code as
an alternative and #ifdef it out if libcanberra is supported natively.
--
Ticket URL: <http://developer.pidgin.im/ticket/8562>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list