summaryrefslogtreecommitdiff
path: root/ext/opus
diff options
context:
space:
mode:
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2012-01-10 13:38:42 +0000
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2012-01-10 13:38:42 +0000
commit9d675bfa8ddeb87ecdd1a5506e8a78791fa5447a (patch)
tree83f38199ae8467e350ca720f725b91362c7aef19 /ext/opus
parent6cf84a0348d49e2906451b251d1e09387b1199a6 (diff)
downloadgstreamer-plugins-bad-9d675bfa8ddeb87ecdd1a5506e8a78791fa5447a.tar.gz
opusenc: fix caps leak
Diffstat (limited to 'ext/opus')
-rw-r--r--ext/opus/gstopusenc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/opus/gstopusenc.c b/ext/opus/gstopusenc.c
index 0ccbbebc5..016b891c8 100644
--- a/ext/opus/gstopusenc.c
+++ b/ext/opus/gstopusenc.c
@@ -897,6 +897,7 @@ gst_opus_enc_handle_frame (GstAudioEncoder * benc, GstBuffer * buf)
GST_DEBUG_OBJECT (enc, "here are the caps: %" GST_PTR_FORMAT, caps);
gst_pad_set_caps (GST_AUDIO_ENCODER_SRC_PAD (enc), caps);
+ gst_caps_unref (caps);
enc->header_sent = TRUE;
}