From 78e39bfb1c4ee8df75f8f459e2572d6d328ae4cd Mon Sep 17 00:00:00 2001 From: TingPing Date: Sat, 27 Apr 2013 18:05:05 -0400 Subject: use libcanberra for beeps --- src/fe-gtk/fe-gtk.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/fe-gtk') diff --git a/src/fe-gtk/fe-gtk.c b/src/fe-gtk/fe-gtk.c index e26fb6d0..1ec5debd 100644 --- a/src/fe-gtk/fe-gtk.c +++ b/src/fe-gtk/fe-gtk.c @@ -56,6 +56,10 @@ #include #endif +#ifdef USE_LIBCANBERRA +#include +#endif + GdkPixmap *channelwin_pix; @@ -671,6 +675,12 @@ fe_beep (session *sess) Beep (1000, 50); } #else +#ifdef USE_LIBCANBERRA + if (ca_context_play (ca_gtk_context_get (), 0, + CA_PROP_APPLICATION_NAME, DISPLAY_NAME, + CA_PROP_EVENT_ID, "message-new-instant", NULL) == 0) + return; +#endif gdk_beep (); #endif } -- cgit 1.4.1