From dd9721ee46ce568b59b917eb5842d72293370ba9 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 30 Sep 2015 12:59:42 +0200 Subject: [PATCH] reset stream-state Reset stream_state to unconnected when we remove the stream. --- src/gst/gstpinossrc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gst/gstpinossrc.c b/src/gst/gstpinossrc.c index 99bd177c0..00b1f7153 100644 --- a/src/gst/gstpinossrc.c +++ b/src/gst/gstpinossrc.c @@ -729,6 +729,7 @@ gst_pinos_src_close (GstPinosSrc * pinossrc) g_clear_object (&pinossrc->ctx); g_main_context_unref (pinossrc->context); GST_OBJECT_LOCK (pinossrc); + pinossrc->stream_state = PINOS_STREAM_STATE_UNCONNECTED; g_clear_object (&pinossrc->stream); GST_OBJECT_UNLOCK (pinossrc);