void
gst_deinit (void)
{
+ GstBinClass *bin_class;
GstClock *clock;
GST_INFO ("deinitializing GStreamer");
return;
}
+ bin_class = GST_BIN_CLASS (g_type_class_peek (gst_bin_get_type ()));
+ if (bin_class->pool != NULL) {
+ g_thread_pool_free (bin_class->pool, FALSE, TRUE);
+ bin_class->pool = NULL;
+ }
+ gst_task_cleanup_all ();
+
g_slist_foreach (_priv_gst_preload_plugins, (GFunc) g_free, NULL);
g_slist_free (_priv_gst_preload_plugins);
_priv_gst_preload_plugins = NULL;