History

avfilter/vf_grayworld: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 485c4fb1 parent a07f84c1 file · +1 −10Browse files

Unified · Split

libavfilter/vf_grayworld.c+1−10
@@ -56,15 +56,6 @@ static const AVOption grayworld_options[] = { · 55 unmodified lines
5656
5757 AVFILTER_DEFINE_CLASS(grayworld);
5858
59−static int query_formats(AVFilterContext *ctx)
60−{
61− static const enum AVPixelFormat pix_fmts[] = {
62− AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32,
63− AV_PIX_FMT_NONE,
64− };
65− return ff_set_common_formats_from_list(ctx, pix_fmts);
66−}
67−
6859 static void apply_matrix(const float matrix[3][3], const float input[3], float output[3])
6960 {
7061 output[0] = matrix[0][0] * input[0] + matrix[0][1] * input[1] + matrix[0][2] * input[2];
@@ -331,7 +322,7 @@ const AVFilter ff_vf_grayworld = { · 260 unmodified lines
331322 .priv_class = &grayworld_class,
332323 FILTER_INPUTS(grayworld_inputs),
333324 FILTER_OUTPUTS(grayworld_outputs),
334− FILTER_QUERY_FUNC(query_formats),
325+ FILTER_PIXFMTS(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32),
335326 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC | AVFILTER_FLAG_SLICE_THREADS,
336327 .uninit = uninit,
337328 };

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