File gstreamer-fix-device-provider-started-count.patch of Package gstreamer.13769
diff --git a/gst/gstdeviceprovider.c b/gst/gstdeviceprovider.c
index 22b5a9b15..2e0b55d15 100644
--- a/gst/gstdeviceprovider.c
+++ b/gst/gstdeviceprovider.c
@@ -454,6 +454,7 @@ gst_device_provider_start (GstDeviceProvider * provider)
g_mutex_lock (&provider->priv->start_lock);
if (provider->priv->started_count > 0) {
+ provider->priv->started_count++;
ret = TRUE;
goto started;
}