History

avfilter/vf_sr: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit afa54581 parent 4cb03431 file · +1 −6Browse files

Unified · Split

libavfilter/vf_sr.c+1−6
@@ -66,15 +66,10 @@ static av_cold int init(AVFilterContext *context) · 65 unmodified lines
6666 return ff_dnn_init(&sr_context->dnnctx, DFT_PROCESS_FRAME, context);
6767 }
6868
69−static int query_formats(AVFilterContext *context)
70−{
7169 const enum AVPixelFormat pixel_formats[] = {AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P,
7270 AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P, AV_PIX_FMT_GRAY8,
7371 AV_PIX_FMT_NONE};
7472
75− return ff_set_common_formats_from_list(context, pixel_formats);
76−}
77−
7873 static int config_output(AVFilterLink *outlink)
7974 {
8075 AVFilterContext *context = outlink->src;
@@ -200,6 +195,6 @@ const AVFilter ff_vf_sr = { · 119 unmodified lines
200195 .uninit = uninit,
201196 FILTER_INPUTS(sr_inputs),
202197 FILTER_OUTPUTS(sr_outputs),
203− FILTER_QUERY_FUNC(query_formats),
198+ FILTER_PIXFMTS_ARRAY(pixel_formats),
204199 .priv_class = &sr_class,
205200 };

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