From e0bc798ce5a19952317c87f6e9e551223e3a0159 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Fri, 25 Nov 2022 19:48:31 +0100 Subject: [PATCH] avfilter/f_ebur128: fix crash when using vflip filter --- libavfilter/f_ebur128.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavfilter/f_ebur128.c b/libavfilter/f_ebur128.c index 298bbaa9d9..8afab37fdb 100644 --- a/libavfilter/f_ebur128.c +++ b/libavfilter/f_ebur128.c @@ -337,7 +337,8 @@ static int config_video_output(AVFilterLink *outlink) return AVERROR(ENOMEM); /* black background */ - memset(outpicref->data[0], 0, ebur128->h * outpicref->linesize[0]); + for (int y = 0; y < ebur128->h; y++) + memset(outpicref->data[0] + y * outpicref->linesize[0], 0, ebur128->w * 3); /* draw LU legends */ drawtext(outpicref, PAD, PAD+16, FONT8, font_colors+3, " LU");