History

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

Andreas Rheinhardt committed 5 years ago

Commit 3f064c21 parent efc9a5b1 file · +1 −17Browse files

Unified · Split

libavfilter/af_flanger.c+1−17
@@ -88,22 +88,6 @@ static av_cold int init(AVFilterContext *ctx) · 87 unmodified lines
8888 return 0;
8989 }
9090
91−static int query_formats(AVFilterContext *ctx)
92−{
93− static const enum AVSampleFormat sample_fmts[] = {
94− AV_SAMPLE_FMT_DBLP, AV_SAMPLE_FMT_NONE
95− };
96− int ret = ff_set_common_all_channel_counts(ctx);
97− if (ret < 0)
98− return ret;
99−
100− ret = ff_set_common_formats_from_list(ctx, sample_fmts);
101− if (ret < 0)
102− return ret;
103−
104− return ff_set_common_all_samplerates(ctx);
105−}
106−
10791 static int config_input(AVFilterLink *inlink)
10892 {
10993 AVFilterContext *ctx = inlink->dst;
@@ -227,5 +211,5 @@ const AVFilter ff_af_flanger = { · 117 unmodified lines
227211 .uninit = uninit,
228212 FILTER_INPUTS(flanger_inputs),
229213 FILTER_OUTPUTS(flanger_outputs),
230− FILTER_QUERY_FUNC(query_formats),
214+ FILTER_SINGLE_SAMPLEFMT(AV_SAMPLE_FMT_DBLP),
231215 };

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