History

avfilter/af_drmeter: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit a4e9a7e1 parent a731d091 file · +1 −18Browse files

Showing the changes to libavfilter (1 of 1 file). Show all

Unified · Split

libavfilter/af_drmeter.c+1−18
@@ -53,23 +53,6 @@ static const AVOption drmeter_options[] = { · 52 unmodified lines
5353
5454 AVFILTER_DEFINE_CLASS(drmeter);
5555
56−static int query_formats(AVFilterContext *ctx)
57−{
58− static const enum AVSampleFormat sample_fmts[] = {
59− AV_SAMPLE_FMT_FLTP, AV_SAMPLE_FMT_FLT,
60− AV_SAMPLE_FMT_NONE
61− };
62− int ret = ff_set_common_all_channel_counts(ctx);
63− if (ret < 0)
64− return ret;
65−
66− ret = ff_set_common_formats_from_list(ctx, sample_fmts);
67− if (ret < 0)
68− return ret;
69−
70− return ff_set_common_all_samplerates(ctx);
71−}
72−
7356 static int config_output(AVFilterLink *outlink)
7457 {
7558 DRMeterContext *s = outlink->src->priv;
@@ -219,5 +202,5 @@ const AVFilter ff_af_drmeter = { · 143 unmodified lines
219202 .uninit = uninit,
220203 FILTER_INPUTS(drmeter_inputs),
221204 FILTER_OUTPUTS(drmeter_outputs),
222− FILTER_QUERY_FUNC(query_formats),
205+ FILTER_SAMPLEFMTS(AV_SAMPLE_FMT_FLTP, AV_SAMPLE_FMT_FLT),
223206 };

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