summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-01-12 13:57:18 +0100
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-01-12 13:57:18 +0100
commit345b6a58f4e56f400f928d9dddd5da207cca2637 (patch)
treedd7782191a8989fb651a4f108710ad0cd806be57
parentde19cfdd8a2b5580e4ccb84ac2f80c5033abac88 (diff)
playsinkconvertbin: release extra ref on converter elements
-rw-r--r--gst/playback/gstplaysinkconvertbin.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/playback/gstplaysinkconvertbin.c b/gst/playback/gstplaysinkconvertbin.c
index 572623e03..692bb1be8 100644
--- a/gst/playback/gstplaysinkconvertbin.c
+++ b/gst/playback/gstplaysinkconvertbin.c
@@ -189,6 +189,7 @@ gst_play_sink_convert_bin_remove_element (GstElement * element,
GstPlaySinkConvertBin * self)
{
gst_element_set_state (element, GST_STATE_NULL);
+ gst_object_unref (GST_OBJECT_CAST (element));
gst_bin_remove (GST_BIN_CAST (self), element);
}