History

avfilter/vf_vaguedenoiser: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit a95c0931 parent fed5f241 file · +1 −5Browse files

Unified · Split

libavfilter/vf_vaguedenoiser.c+1−5
@@ -105,8 +105,6 @@ static const float synthesis_high[9] = { · 104 unmodified lines
105 -0.852698679009403f, 0.377402855612654f, 0.110624404418423f, -0.023849465019380f, -0.037828455506995f105 -0.852698679009403f, 0.377402855612654f, 0.110624404418423f, -0.023849465019380f, -0.037828455506995f
106};106};
107 107
108static int query_formats(AVFilterContext *ctx)
109{
110 static const enum AVPixelFormat pix_fmts[] = {108 static const enum AVPixelFormat pix_fmts[] = {
111 AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10,109 AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10,
112 AV_PIX_FMT_GRAY12, AV_PIX_FMT_GRAY14, AV_PIX_FMT_GRAY16,110 AV_PIX_FMT_GRAY12, AV_PIX_FMT_GRAY14, AV_PIX_FMT_GRAY16,
@@ -132,8 +130,6 @@ static int query_formats(AVFilterContext *ctx) · 19 unmodified lines
132 AV_PIX_FMT_GBRAP, AV_PIX_FMT_GBRAP10, AV_PIX_FMT_GBRAP12, AV_PIX_FMT_GBRAP16,130 AV_PIX_FMT_GBRAP, AV_PIX_FMT_GBRAP10, AV_PIX_FMT_GBRAP12, AV_PIX_FMT_GBRAP16,
133 AV_PIX_FMT_NONE131 AV_PIX_FMT_NONE
134 };132 };
135 return ff_set_common_formats_from_list(ctx, pix_fmts);
136}
137 133
138static int config_input(AVFilterLink *inlink)134static int config_input(AVFilterLink *inlink)
139{135{
@@ -614,6 +610,6 @@ const AVFilter ff_vf_vaguedenoiser = { · 474 unmodified lines
614 .uninit = uninit,610 .uninit = uninit,
615 FILTER_INPUTS(vaguedenoiser_inputs),611 FILTER_INPUTS(vaguedenoiser_inputs),
616 FILTER_OUTPUTS(vaguedenoiser_outputs),612 FILTER_OUTPUTS(vaguedenoiser_outputs),
617 FILTER_QUERY_FUNC(query_formats),613 FILTER_PIXFMTS_ARRAY(pix_fmts),
618 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,614 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
619};615};

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