From 5c7e6176424fcb2b7b98671e17d5d1382140a54f Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 9 Aug 2014 14:27:34 +0200 Subject: [PATCH] gstgsmenc: Unref caps object after usage gst_audio_encoder_set_output_format() does not consume caps, so unreference that object instead. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734544 --- ext/gsm/gstgsmenc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/gsm/gstgsmenc.c b/ext/gsm/gstgsmenc.c index 6dc3314..d9a0aee 100644 --- a/ext/gsm/gstgsmenc.c +++ b/ext/gsm/gstgsmenc.c @@ -134,6 +134,7 @@ gst_gsmenc_set_format (GstAudioEncoder * benc, GstAudioInfo * info) srccaps = gst_static_pad_template_get_caps (&gsmenc_src_template); gst_audio_encoder_set_output_format (GST_AUDIO_ENCODER (benc), srccaps); + gst_caps_unref (srccaps); /* report needs to base class */ gst_audio_encoder_set_frame_samples_min (benc, 160); -- 2.7.4