diff --git a/libavutil/frame.c b/libavutil/frame.c index 95d018932bf49f6903dbbfbc390aa4592dfc970b..ea09bc168af5a912da8bbfa778349144192b055a 100644 --- a/libavutil/frame.c +++ b/libavutil/frame.c @@ -106,7 +106,7 @@ static int get_video_buffer(AVFrame *frame, int align) } for (i = 0; i < 4 && frame->linesize[i]; i++) { - int h = frame->height; + int h = FFALIGN(frame->height, 32); if (i == 1 || i == 2) h = -((-h) >> desc->log2_chroma_h);