# HG changeset patch # User Richard Laager # Date 1211574929 0 # Node ID c767bcb40b3626e8be867d23fae87d28559980c1 # Parent 388e96b79206564d14b1f5a413b3a96ffc3ee70a Try gconfaudiosink first always, not just under GNOME. This is what Debian has been doing for a while. It shouldn't hurt anything. diff -r 388e96b79206 -r c767bcb40b36 pidgin/gtksound.c --- a/pidgin/gtksound.c Fri May 23 16:47:59 2008 +0000 +++ b/pidgin/gtksound.c Fri May 23 20:35:29 2008 +0000 @@ -488,9 +488,7 @@ return; volume = (float)(CLAMP(purple_prefs_get_int(PIDGIN_PREFS_ROOT "/sound/volume"),0,100)) / 50; if (!strcmp(method, "automatic")) { - if (purple_running_gnome()) { - sink = gst_element_factory_make("gconfaudiosink", "sink"); - } + sink = gst_element_factory_make("gconfaudiosink", "sink"); } #ifndef _WIN32 else if (!strcmp(method, "esd")) {