pidgin: e0f3bbf5: finch port of e4b22781 ('Tell gstreamer ...

sadrul at pidgin.im sadrul at pidgin.im
Thu Mar 6 11:45:49 EST 2008


-----------------------------------------------------------------
Revision: e0f3bbf52dd27647db052ae1e446bac7748f5715
Ancestor: a0c82d871b8a50a84bf70c59b05105bbfdd4d331
Author: sadrul at pidgin.im
Date: 2008-03-06T16:45:45
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/e0f3bbf52dd27647db052ae1e446bac7748f5715

Modified files:
        finch/gntsound.c

ChangeLog: 

finch port of e4b22781 ('Tell gstreamer not to fork').

-------------- next part --------------
============================================================
--- finch/gntsound.c	541af74962c85432bed74d71a4236f1544684e06
+++ finch/gntsound.c	3dfc44a69e217e5ecd09a844c0bc7fdef2316277
@@ -358,6 +358,11 @@ finch_sound_init(void)
 	
 #ifdef USE_GSTREAMER
 	purple_debug_info("sound", "Initializing sound output drivers.\n");
+#if (GST_VERSION_MAJOR > 0 || \
+	(GST_VERSION_MAJOR == 0 && GST_VERSION_MINOR > 10) || \
+	 (GST_VERSION_MAJOR == 0 && GST_VERSION_MINOR == 10 && GST_VERSION_MICRO >= 10))
+	gst_registry_fork_set_enabled(FALSE);
+#endif
 	if ((gst_init_failed = !gst_init_check(NULL, NULL, &error))) {
 		purple_notify_error(NULL, _("GStreamer Failure"),
 					_("GStreamer failed to initialize."),


More information about the Commits mailing list