diff --git a/libavfilter/vaf_spectrumsynth.c b/libavfilter/vaf_spectrumsynth.c index 76788e1f2c..ab9a69bd8f 100644 --- a/libavfilter/vaf_spectrumsynth.c +++ b/libavfilter/vaf_spectrumsynth.c @@ -392,6 +392,7 @@ static int try_push_frame(AVFilterContext *ctx, int x) if (ch == s->channels - 1) { float *dst; + int c; out = ff_get_audio_buffer(outlink, s->win_size); if (!out) { @@ -402,7 +403,7 @@ static int try_push_frame(AVFilterContext *ctx, int x) out->pts = s->pts; s->pts += s->win_size; - for (int c = 0; c < s->channels; c++) { + for (c = 0; c < s->channels; c++) { dst = (float *)out->extended_data[c]; buf = (float *)s->buffer->extended_data[c];