forgot to unset SPINNING, no idea how it worked before, maybe this will fix wtay...
authorErik Walthinsen <omega@temple-baptist.org>
Fri, 25 May 2001 19:16:31 +0000 (19:16 +0000)
committerErik Walthinsen <omega@temple-baptist.org>
Fri, 25 May 2001 19:16:31 +0000 (19:16 +0000)
Original commit message from CVS:
forgot to unset SPINNING, no idea how it worked before, maybe this will fix wtay's case

gst/gstthread.c

index c87e74ccbf9897a99deabd483dab850a585f14a9..8f91ff32d766577885aaeb23bdf257919a9961ac 100644 (file)
@@ -362,6 +362,8 @@ gst_thread_change_state (GstElement *element)
 
         g_mutex_lock(thread->lock);
 
+        GST_FLAG_UNSET (thread, GST_THREAD_STATE_SPINNING);
+
         while (elements)
         {
           GstElement *e = GST_ELEMENT(elements->data);