diff --git a/libavfilter/vaf_spectrumsynth.c b/libavfilter/vaf_spectrumsynth.c index ee394b49e3..ed191a3e34 100644 --- a/libavfilter/vaf_spectrumsynth.c +++ b/libavfilter/vaf_spectrumsynth.c @@ -419,6 +419,8 @@ static int try_push_frame(AVFilterContext *ctx, int x) } ret = ff_filter_frame(outlink, out); + if (ret < 0) + return ret; } } }