opusparse: fix caps leak
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 11 Jan 2012 16:34:35 +0000 (16:34 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 11 Jan 2012 16:34:35 +0000 (16:34 +0000)
ext/opus/gstopusparse.c

index cdd035e..f6e45ec 100644 (file)
@@ -317,6 +317,7 @@ gst_opus_parse_parse_frame (GstBaseParse * base, GstBaseParseFrame * frame)
     gst_buffer_replace (&parse->comment_header, NULL);
 
     gst_pad_set_caps (GST_BASE_PARSE_SRC_PAD (parse), caps);
+    gst_caps_unref (caps);
     parse->header_sent = TRUE;
   }