History

lavfi/vf_shuffleplanes: convert to query_func2()

Anton Khirnov committed 2 years ago

Commit e2f4c691 parent 965e9b61 file · +6 −4Browse files

Unified · Split

libavfilter/vf_shuffleplanes.c+6−4
@@ -41,10 +41,12 @@ typedef struct ShufflePlanesContext { · 40 unmodified lines
4141 int copy;
4242 } ShufflePlanesContext;
4343
44−static int query_formats(AVFilterContext *ctx)
44+static int query_formats(const AVFilterContext *ctx,
45+ AVFilterFormatsConfig **cfg_in,
46+ AVFilterFormatsConfig **cfg_out)
4547 {
4648 AVFilterFormats *formats = NULL;
47− ShufflePlanesContext *s = ctx->priv;
49+ const ShufflePlanesContext *s = ctx->priv;
4850 int fmt, ret, i;
4951
5052 for (fmt = 0; av_pix_fmt_desc_get(fmt); fmt++) {
@@ -70,7 +72,7 @@ static int query_formats(AVFilterContext *ctx) · 19 unmodified lines
7072 }
7173 }
7274
73− return ff_set_common_formats(ctx, formats);
75+ return ff_set_common_formats2(ctx, cfg_in, cfg_out, formats);
7476 }
7577
7678 static av_cold int shuffleplanes_config_input(AVFilterLink *inlink)
@@ -161,6 +163,6 @@ const AVFilter ff_vf_shuffleplanes = { · 84 unmodified lines
161163 .priv_class = &shuffleplanes_class,
162164 FILTER_INPUTS(shuffleplanes_inputs),
163165 FILTER_OUTPUTS(ff_video_default_filterpad),
164− FILTER_QUERY_FUNC(query_formats),
166+ FILTER_QUERY_FUNC2(query_formats),
165167 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
166168 };

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