Browse Source

get_video_buffer: add vertical padding

Fix memory corruption

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.0
Michael Niedermayer 12 years ago
parent
commit
1ad542f11f
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavutil/frame.c

+ 1
- 1
libavutil/frame.c View File

@@ -106,7 +106,7 @@ static int get_video_buffer(AVFrame *frame, int align)
} }


for (i = 0; i < 4 && frame->linesize[i]; i++) { for (i = 0; i < 4 && frame->linesize[i]; i++) {
int h = frame->height;
int h = FFALIGN(frame->height, 32);
if (i == 1 || i == 2) if (i == 1 || i == 2)
h = -((-h) >> desc->log2_chroma_h); h = -((-h) >> desc->log2_chroma_h);




Loading…
Cancel
Save