History

avfilter/af_aexciter: Store format in filter, remove query function

Andreas Rheinhardt committed 5 years ago

Commit 8a4b76e1 parent 53d41fd1 file · +1 −18Browse files

Unified · Split

libavfilter/af_aexciter.c+1−18
@@ -218,23 +218,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) · 217 unmodified lines
218218 return ff_filter_frame(outlink, out);
219219 }
220220
221−static int query_formats(AVFilterContext *ctx)
222−{
223− static const enum AVSampleFormat sample_fmts[] = {
224− AV_SAMPLE_FMT_DBL,
225− AV_SAMPLE_FMT_NONE
226− };
227− int ret = ff_set_common_all_channel_counts(ctx);
228− if (ret < 0)
229− return ret;
230−
231− ret = ff_set_common_formats_from_list(ctx, sample_fmts);
232− if (ret < 0)
233− return ret;
234−
235− return ff_set_common_all_samplerates(ctx);
236−}
237−
238221 static av_cold void uninit(AVFilterContext *ctx)
239222 {
240223 AExciterContext *s = ctx->priv;
@@ -296,7 +279,7 @@ const AVFilter ff_af_aexciter = { · 55 unmodified lines
296279 .uninit = uninit,
297280 FILTER_INPUTS(avfilter_af_aexciter_inputs),
298281 FILTER_OUTPUTS(avfilter_af_aexciter_outputs),
299− FILTER_QUERY_FUNC(query_formats),
282+ FILTER_SINGLE_SAMPLEFMT(AV_SAMPLE_FMT_DBL),
300283 .process_command = process_command,
301284 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL,
302285 };

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