From f3c00be2a3ddc38c1851e0cd42de754a54d6af69 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Sat, 5 Mar 2016 20:22:35 +0100 Subject: [PATCH] avfilter/vf_waveform: only use available components Signed-off-by: Paul B Mahol --- libavfilter/vf_waveform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_waveform.c b/libavfilter/vf_waveform.c index fa78264059..a84e3f254d 100644 --- a/libavfilter/vf_waveform.c +++ b/libavfilter/vf_waveform.c @@ -1158,7 +1158,7 @@ static int config_output(AVFilterLink *outlink) if (!s->peak) return AVERROR(ENOMEM); - for (p = 0; p < 4; p++) { + for (p = 0; p < s->ncomp; p++) { const int is_chroma = (p == 1 || p == 2); const int shift_w = (is_chroma ? s->desc->log2_chroma_w : 0); const int shift_h = (is_chroma ? s->desc->log2_chroma_h : 0);