ffmpeg | branch: master | Michael Niedermayer <michae...@gmx.at> | Tue Sep 30 05:11:19 2014 +0200| [61c0683080176cfc6c325e556a3b7a4ca9566d5c] | committer: Michael Niedermayer
avcodec/mpegvideo_enc: Fix leak on bitstream buffer reallocation Signed-off-by: Michael Niedermayer <michae...@gmx.at> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61c0683080176cfc6c325e556a3b7a4ca9566d5c --- libavcodec/mpegvideo_enc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/mpegvideo_enc.c b/libavcodec/mpegvideo_enc.c index 045ef3d..d045179 100644 --- a/libavcodec/mpegvideo_enc.c +++ b/libavcodec/mpegvideo_enc.c @@ -2795,6 +2795,7 @@ static int encode_thread(AVCodecContext *c, void *arg){ av_fast_padded_malloc(&new_buffer, &new_buffer_size, new_size); if (new_buffer) { memcpy(new_buffer, s->avctx->internal->byte_buffer, s->avctx->internal->byte_buffer_size); + av_free(s->avctx->internal->byte_buffer); s->avctx->internal->byte_buffer = new_buffer; s->avctx->internal->byte_buffer_size = new_buffer_size; rebase_put_bits(&s->pb, new_buffer, new_buffer_size); _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog