From c40807f6aa896dd9361f2abb581c722bfdab2a91 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Thu, 26 Jul 2012 16:28:33 +0200 Subject: [PATCH] rtpmparobustdepay: avoid leaking bytewriter instance --- gst/rtp/gstrtpmparobustdepay.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/rtp/gstrtpmparobustdepay.c b/gst/rtp/gstrtpmparobustdepay.c index 47ec61b822..cac96da27e 100644 --- a/gst/rtp/gstrtpmparobustdepay.c +++ b/gst/rtp/gstrtpmparobustdepay.c @@ -792,6 +792,8 @@ gst_rtp_mpa_robust_change_state (GstElement * element, g_queue_foreach (rtpmpadepay->adu_frames, (GFunc) gst_rtp_mpa_robust_depay_free_frame, NULL); g_queue_clear (rtpmpadepay->adu_frames); + if (rtpmpadepay->mp3_frame) + gst_byte_writer_free (rtpmpadepay->mp3_frame); break; } default: