rhythmbox r6238 - in trunk: . backends/gstreamer



Author: jmatthew
Date: Fri Mar 20 05:03:50 2009
New Revision: 6238
URL: http://svn.gnome.org/viewvc/rhythmbox?rev=6238&view=rev

Log:
2009-03-20  Jonathan Matthew  <jonathan d14n org>

	* backends/gstreamer/rb-player-gst-xfade.c: (unlink_blocked_cb):
	Don't try to unlink if we don't have an adder pad.  Probably fixes
	#576031.


Modified:
   trunk/ChangeLog
   trunk/backends/gstreamer/rb-player-gst-xfade.c

Modified: trunk/backends/gstreamer/rb-player-gst-xfade.c
==============================================================================
--- trunk/backends/gstreamer/rb-player-gst-xfade.c	(original)
+++ trunk/backends/gstreamer/rb-player-gst-xfade.c	Fri Mar 20 05:03:50 2009
@@ -1288,7 +1288,7 @@
 
 	g_mutex_lock (stream->lock);
 
-	if (stream->needs_unlink == FALSE) {
+	if (stream->needs_unlink == FALSE || stream->adder_pad == NULL) {
 		rb_debug ("stream %s doesn't need to be unlinked", stream->uri);
 		g_mutex_unlock (stream->lock);
 		return;



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