From: Mark Himsley Date: Fri, 18 Mar 2011 14:42:29 +0000 (+0000) Subject: fade: make draw_slice() chroma check against planes 1 and 2 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=9026b27e84f6cf6b0133d7aab5b874500bcc5313;p=ffmpeg fade: make draw_slice() chroma check against planes 1 and 2 draw_slice() checks that planes 0 and 1 of AVFilterBufferRef's data are not NULL before manipulating planes 1 and 2. This patch makes the check against planes 1 and 2. More senseful and possibly more robust. Signed-off-by: Anton Khirnov --- diff --git a/libavfilter/vf_fade.c b/libavfilter/vf_fade.c index b3cccbde0b5..4c2cd4b38a1 100644 --- a/libavfilter/vf_fade.c +++ b/libavfilter/vf_fade.c @@ -114,7 +114,7 @@ static void draw_slice(AVFilterLink *inlink, int y, int h, int slice_dir) } } - if (outpic->data[0] && outpic->data[1]) { + if (outpic->data[1] && outpic->data[2]) { /* chroma planes */ for (plane = 1; plane < 3; plane++) { for (i = 0; i < h; i++) {