From ec85dfaa61ff7a5aa54713aa855628997ac8cd2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 19 Dec 2010 11:38:03 +0100 Subject: [PATCH] autovideoconvert: Don't leak pad templates created from static pad templates --- gst/autoconvert/gstautovideoconvert.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/autoconvert/gstautovideoconvert.c b/gst/autoconvert/gstautovideoconvert.c index 8e814b46c6..00ee6db47c 100644 --- a/gst/autoconvert/gstautovideoconvert.c +++ b/gst/autoconvert/gstautovideoconvert.c @@ -230,6 +230,7 @@ gst_auto_video_convert_init (GstAutoVideoConvert * autovideoconvert, /* add sink ghost pad */ gst_element_add_pad (GST_ELEMENT (autovideoconvert), autovideoconvert->sinkpad); + gst_object_unref (pad_tmpl); /* get src pad template */ pad_tmpl = gst_static_pad_template_get (&srctemplate); @@ -238,6 +239,7 @@ gst_auto_video_convert_init (GstAutoVideoConvert * autovideoconvert, /* add src ghost pad */ gst_element_add_pad (GST_ELEMENT (autovideoconvert), autovideoconvert->srcpad); + gst_object_unref (pad_tmpl); return; }