History

avfilter/af_afftdn: switch to internal timeline

Paul B Mahol committed 5 years ago

Commit 8d139271 parent a97cad81 file · +3 −2Browse files

Unified · Split

libavfilter/af_afftdn.c+3−2
@@ -1165,6 +1165,7 @@ static int output_frame(AVFilterLink *inlink) · 1164 unmodified lines
11651165 AVFilterContext *ctx = inlink->dst;
11661166 AVFilterLink *outlink = ctx->outputs[0];
11671167 AudioFFTDeNoiseContext *s = ctx->priv;
1168+ const int output_mode = ctx->is_disabled ? IN_MODE : s->output_mode;
11681169 AVFrame *out = NULL, *in = NULL;
11691170 ThreadData td;
11701171 int ret = 0;
@@ -1238,7 +1239,7 @@ static int output_frame(AVFilterLink *inlink) · 67 unmodified lines
12381239 float *orig = (float *)in->extended_data[ch];
12391240 float *dst = (float *)out->extended_data[ch];
12401241
1241− switch (s->output_mode) {
1242+ switch (output_mode) {
12421243 case IN_MODE:
12431244 for (int m = 0; m < s->sample_advance; m++)
12441245 dst[m] = orig[m];
@@ -1419,6 +1420,6 @@ const AVFilter ff_af_afftdn = { · 174 unmodified lines
14191420 FILTER_INPUTS(inputs),
14201421 FILTER_OUTPUTS(outputs),
14211422 .process_command = process_command,
1422− .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC |
1423+ .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL |
14231424 AVFILTER_FLAG_SLICE_THREADS,
14241425 };

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t