summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Boxer <aaron.boxer@collabora.com>2019-04-01 11:10:21 -0400
committerTim-Philipp Müller <tim@centricular.com>2019-05-01 17:57:48 +0100
commita58bf5b5015a24ec4f2d7a1986c87b5427dea07b (patch)
tree74047258fa6843c1bb050934140464b095e8e83d
parentcd42611ccd6be9f555a882f68b9909c6bfef12b0 (diff)
downloadgstreamer-plugins-base-a58bf5b5015a24ec4f2d7a1986c87b5427dea07b.tar.gz
discoverer: async_timeout_cb: don't clean up timeout_source
discoverer_collect() already does this. So, the second unref triggers an assert.
-rw-r--r--gst-libs/gst/pbutils/gstdiscoverer.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gst-libs/gst/pbutils/gstdiscoverer.c b/gst-libs/gst/pbutils/gstdiscoverer.c
index 1394a3808..a58f62c1b 100644
--- a/gst-libs/gst/pbutils/gstdiscoverer.c
+++ b/gst-libs/gst/pbutils/gstdiscoverer.c
@@ -1790,8 +1790,6 @@ async_timeout_cb (GstDiscoverer * dc)
dc->priv->processing = FALSE;
discoverer_collect (dc);
discoverer_cleanup (dc);
- g_source_unref (dc->priv->timeout_source);
- dc->priv->timeout_source = NULL;
}
return FALSE;
}