[Xfce4-commits] <parole:master> Don't runref the vis plugin as playbin will remove it on exit (bug #5830).

Ali Abdallah noreply at xfce.org
Fri Oct 9 08:36:01 CEST 2009


Updating branch refs/heads/master
         to fc1333aef6bf607621a22d91c7ffb9287cd4ec02 (commit)
       from 346982b9ca86b645b19385fa7549ec43e38c2b88 (commit)

commit fc1333aef6bf607621a22d91c7ffb9287cd4ec02
Author: Ali Abdallah <ali at ali-xfce.org>
Date:   Fri Oct 9 08:34:34 2009 +0000

    Don't runref the vis plugin as playbin will remove it on exit (bug #5830).

 NEWS                |    4 ++++
 parole/parole-gst.c |    3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index f8aff0b..5718b3a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+1.91
+====
+Don't runref the vis plugin as playbin will remove it on exit (bug #5830).
+
 1.90
 ====
 First release.
diff --git a/parole/parole-gst.c b/parole/parole-gst.c
index 76324c3..f9defed 100644
--- a/parole/parole-gst.c
+++ b/parole/parole-gst.c
@@ -1819,9 +1819,6 @@ void parole_gst_shutdown (ParoleGst *gst)
 
     g_object_unref (gst->priv->bus);
     
-    if ( gst->priv->vis_sink )
-        g_object_unref (gst->priv->vis_sink);
-        
     gst_element_set_state (gst->priv->playbin, GST_STATE_VOID_PENDING);
 
     g_object_unref (gst->priv->playbin);



More information about the Xfce4-commits mailing list