From 4f63e049a2358cc9a22c2344810eff389aa78d85 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Sun, 30 Apr 2023 12:18:16 +0200 Subject: [PATCH] avfilter/af_asdr: add timeline support --- libavfilter/af_asdr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavfilter/af_asdr.c b/libavfilter/af_asdr.c index 14bc0097af..5c7e2bbfe4 100644 --- a/libavfilter/af_asdr.c +++ b/libavfilter/af_asdr.c @@ -79,7 +79,8 @@ static int activate(AVFilterContext *ctx) } } - sdr(ctx, s->cache[0], s->cache[1]); + if (!ctx->is_disabled) + sdr(ctx, s->cache[0], s->cache[1]); av_frame_free(&s->cache[1]); out = s->cache[0]; @@ -168,7 +169,8 @@ const AVFilter ff_af_asdr = { .priv_size = sizeof(AudioSDRContext), .activate = activate, .uninit = uninit, - .flags = AVFILTER_FLAG_METADATA_ONLY, + .flags = AVFILTER_FLAG_METADATA_ONLY | + AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL, FILTER_INPUTS(inputs), FILTER_OUTPUTS(outputs), FILTER_SINGLE_SAMPLEFMT(AV_SAMPLE_FMT_DBLP),