History

avfilter/vf_bm3d: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 5f2e8fc1 parent 78f5f8a1 file · +1 −6Browse files

Unified · Split

libavfilter/vf_bm3d.c+1−6
@@ -160,8 +160,6 @@ static const AVOption bm3d_options[] = { · 159 unmodified lines
160160
161161 AVFILTER_DEFINE_CLASS(bm3d);
162162
163−static int query_formats(AVFilterContext *ctx)
164−{
165163 static const enum AVPixelFormat pix_fmts[] = {
166164 AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10,
167165 AV_PIX_FMT_GRAY12, AV_PIX_FMT_GRAY14, AV_PIX_FMT_GRAY16,
@@ -188,9 +186,6 @@ static int query_formats(AVFilterContext *ctx) · 20 unmodified lines
188186 AV_PIX_FMT_NONE
189187 };
190188
191− return ff_set_common_formats_from_list(ctx, pix_fmts);
192−}
193−
194189 static int do_search_boundary(int pos, int plane_boundary, int search_range, int search_step)
195190 {
196191 int search_boundary;
@@ -1055,7 +1050,7 @@ const AVFilter ff_vf_bm3d = { · 858 unmodified lines
10551050 .activate = activate,
10561051 .inputs = NULL,
10571052 FILTER_OUTPUTS(bm3d_outputs),
1058− FILTER_QUERY_FUNC(query_formats),
1053+ FILTER_PIXFMTS_ARRAY(pix_fmts),
10591054 .priv_class = &bm3d_class,
10601055 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL |
10611056 AVFILTER_FLAG_DYNAMIC_INPUTS |

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