appsink: unset flushing flag when starting
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 10 Dec 2010 17:57:56 +0000 (18:57 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 10 Dec 2010 18:00:48 +0000 (19:00 +0100)
When we start again after being stopped, clear the flushing flag or else
it will always be TRUE.

Fixes #636769

gst-libs/gst/app/gstappsink.c

index 9bcc91e..a6e8c3d 100644 (file)
@@ -630,6 +630,7 @@ gst_app_sink_start (GstBaseSink * psink)
 
   g_mutex_lock (priv->mutex);
   GST_DEBUG_OBJECT (appsink, "starting");
+  priv->flushing = FALSE;
   priv->started = TRUE;
   g_mutex_unlock (priv->mutex);