diff --git a/libavfilter/asrc_aevalsrc.c b/libavfilter/asrc_aevalsrc.c index f81fb2dd68..6e338ad1d6 100644 --- a/libavfilter/asrc_aevalsrc.c +++ b/libavfilter/asrc_aevalsrc.c @@ -91,7 +91,7 @@ static int init(AVFilterContext *ctx) if (!args1) { av_log(ctx, AV_LOG_ERROR, "Channels expressions list is empty\n"); - ret = args1 ? AVERROR(ENOMEM) : AVERROR(EINVAL); + ret = eval->exprs ? AVERROR(ENOMEM) : AVERROR(EINVAL); goto end; }