[FFmpeg-cvslog] huffyuv: make use of av_fast_padded_malloc()

Paul B Mahol git at videolan.org
Thu Dec 6 17:59:58 CET 2012


ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Thu Dec  6 16:31:54 2012 +0000| [7f261ac850253c8c4aa5df1b216d0f62b0bdcecd] | committer: Paul B Mahol

huffyuv: make use of av_fast_padded_malloc()

Signed-off-by: Paul B Mahol <onemda at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f261ac850253c8c4aa5df1b216d0f62b0bdcecd
---

 libavcodec/huffyuv.c |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/libavcodec/huffyuv.c b/libavcodec/huffyuv.c
index 6598144..eb30078 100644
--- a/libavcodec/huffyuv.c
+++ b/libavcodec/huffyuv.c
@@ -992,13 +992,12 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
 
     AVFrame *picture = data;
 
-    av_fast_malloc(&s->bitstream_buffer,
+    av_fast_padded_malloc(&s->bitstream_buffer,
                    &s->bitstream_buffer_size,
-                   buf_size + FF_INPUT_BUFFER_PADDING_SIZE);
+                   buf_size);
     if (!s->bitstream_buffer)
         return AVERROR(ENOMEM);
 
-    memset(s->bitstream_buffer + buf_size, 0, FF_INPUT_BUFFER_PADDING_SIZE);
     s->dsp.bswap_buf((uint32_t*)s->bitstream_buffer,
                      (const uint32_t*)buf, buf_size / 4);
 



More information about the ffmpeg-cvslog mailing list