diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 8a4aaf486f..2fd61e627c 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -474,7 +474,7 @@ static int video_get_buffer(AVCodecContext *s, AVFrame *pic) buf->linesize[i] = picture.linesize[i]; - buf->base[i] = av_malloc(size[i] + 16); //FIXME 16 + buf->base[i] = av_malloc(size[i] + 16 + STRIDE_ALIGN - 1); //FIXME 16 if (buf->base[i] == NULL) return AVERROR(ENOMEM);