From 8ee4e198cc820d869da20c83a71246a6af50d1ae Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 9 Aug 2014 11:41:17 +0200 Subject: [PATCH] inter: Unref bus after usage gst_pipeline_get_bus() returns a reference to a bus that needs to be unreferenced after usage. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734525 --- gst/inter/gstintertest.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst/inter/gstintertest.c b/gst/inter/gstintertest.c index 00f0bc0d7b..ee396f6c52 100644 --- a/gst/inter/gstintertest.c +++ b/gst/inter/gstintertest.c @@ -135,6 +135,11 @@ gst_inter_test_free (GstInterTest * intertest) intertest->sink_element = NULL; } + if (intertest->bus) { + gst_object_unref (intertest->bus); + intertest->bus = NULL; + } + if (intertest->pipeline) { gst_element_set_state (intertest->pipeline, GST_STATE_NULL); gst_object_unref (intertest->pipeline);