muine r1249 - in trunk: . libmuine



Author: plaes
Date: Tue Dec  2 15:13:08 2008
New Revision: 1249
URL: http://svn.gnome.org/viewvc/muine?rev=1249&view=rev

Log:
2008-12-02  Priit Laes <plaes svn gnome org>

	Bug 562901 â [PATCH] Fix gstreamer-critical warning when closing muine

    	* libmuine/gst-player.c: (player_finalize): Set element to NULL state
    	before disposal to allow it to clean up.

Modified:
   trunk/ChangeLog
   trunk/libmuine/player-gst.c

Modified: trunk/libmuine/player-gst.c
==============================================================================
--- trunk/libmuine/player-gst.c	(original)
+++ trunk/libmuine/player-gst.c	Tue Dec  2 15:13:08 2008
@@ -182,6 +182,7 @@
 	if (player->priv->tick_timeout_id > 0)
 		g_source_remove (player->priv->tick_timeout_id);
 
+	gst_element_set_state (GST_ELEMENT (player->priv->play), GST_STATE_NULL);
 	g_object_unref (player->priv->play);
 
 	g_free (player->priv);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]