History

lavfi/vf_tpad: convert to query_func2()

Anton Khirnov committed 2 years ago

Commit ef4913e1 parent ce5aa741 file · +9 −5Browse files

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

Unified · Split

libavfilter/vf_tpad.c+9−5
@@ -76,13 +76,17 @@ static int needs_drawing(const TPadContext *s) { · 75 unmodified lines
76 );76 );
77}77}
78 78
79static int query_formats(AVFilterContext *ctx)79static int query_formats(const AVFilterContext *ctx,
80 AVFilterFormatsConfig **cfg_in,
81 AVFilterFormatsConfig **cfg_out)
80{82{
81 TPadContext *s = ctx->priv;83 const TPadContext *s = ctx->priv;
82 if (needs_drawing(s))84 if (needs_drawing(s))
83 return ff_set_common_formats(ctx, ff_draw_supported_pixel_formats(0));85 return ff_set_common_formats2(ctx, cfg_in, cfg_out,
86 ff_draw_supported_pixel_formats(0));
84 87
85 return ff_set_common_formats(ctx, ff_all_formats(AVMEDIA_TYPE_VIDEO));88 return ff_set_common_formats2(ctx, cfg_in, cfg_out,
89 ff_all_formats(AVMEDIA_TYPE_VIDEO));
86}90}
87 91
88static int activate(AVFilterContext *ctx)92static int activate(AVFilterContext *ctx)
@@ -240,5 +244,5 @@ const AVFilter ff_vf_tpad = { · 151 unmodified lines
240 .uninit = uninit,244 .uninit = uninit,
241 FILTER_INPUTS(tpad_inputs),245 FILTER_INPUTS(tpad_inputs),
242 FILTER_OUTPUTS(ff_video_default_filterpad),246 FILTER_OUTPUTS(ff_video_default_filterpad),
243 FILTER_QUERY_FUNC(query_formats),247 FILTER_QUERY_FUNC2(query_formats),
244};248};

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