[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