rhythmbox r5719 - in trunk: . backends/gstreamer



Author: jmatthew
Date: Sat Jun  7 02:06:03 2008
New Revision: 5719
URL: http://svn.gnome.org/viewvc/rhythmbox?rev=5719&view=rev

Log:
2008-06-07  Jonathan Matthew  <jonathan d14n org>

	* backends/gstreamer/rb-player-gst-xfade.c: (preroll_stream):
	Don't set stream->state after starting the state change; we already
	set it to PREROLLING beforehand, and it creates a race condition.
	From #484210.


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	Sat Jun  7 02:06:03 2008
@@ -2430,7 +2430,6 @@
 		}
 		break;
 	case GST_STATE_CHANGE_ASYNC:
-		stream->state = PREROLLING;
 		break;
 	default:
 		g_assert_not_reached();



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