From 932bd7f79ed5af1bb86f97a1f3902b67000f0044 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 26 Jun 2012 12:36:56 +0200 Subject: [PATCH] avenc: don't leak frames --- ext/ffmpeg/gstffmpegvidenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/ffmpeg/gstffmpegvidenc.c b/ext/ffmpeg/gstffmpegvidenc.c index b013eded35..ef7ede1581 100644 --- a/ext/ffmpeg/gstffmpegvidenc.c +++ b/ext/ffmpeg/gstffmpegvidenc.c @@ -710,6 +710,8 @@ gst_ffmpegvidenc_handle_frame (GstVideoEncoder * encoder, (("Could not write to file \"%s\"."), ffmpegenc->filename), GST_ERROR_SYSTEM); + gst_video_codec_frame_unref (frame); + /* Get oldest frame */ frame = gst_video_encoder_get_oldest_frame (encoder);