From 9026b27e84f6cf6b0133d7aab5b874500bcc5313 Mon Sep 17 00:00:00 2001 From: Mark Himsley Date: Fri, 18 Mar 2011 14:42:29 +0000 Subject: 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 --- libavfilter/vf_fade.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavfilter/vf_fade.c') diff --git a/libavfilter/vf_fade.c b/libavfilter/vf_fade.c index b3cccbde0b..4c2cd4b38a 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++) { -- cgit v1.2.3