History

avfilter/vf_morpho: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 71f9f7d1 parent 3a25adb1 file · +1 −6Browse files

Unified · Split

libavfilter/vf_morpho.c+1−6
@@ -144,8 +144,6 @@ static const AVOption morpho_options[] = { · 143 unmodified lines
144144
145145 FRAMESYNC_DEFINE_CLASS(morpho, MorphoContext, fs);
146146
147−static int query_formats(AVFilterContext *ctx)
148−{
149147 static const enum AVPixelFormat pix_fmts[] = {
150148 AV_PIX_FMT_YUVA444P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV440P,
151149 AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ440P,
@@ -168,9 +166,6 @@ static int query_formats(AVFilterContext *ctx) · 16 unmodified lines
168166 AV_PIX_FMT_NONE
169167 };
170168
171− return ff_set_common_formats_from_list(ctx, pix_fmts);
172−}
173−
174169 static void min_fun(uint8_t *c, const uint8_t *a, const uint8_t *b, int x)
175170 {
176171 for (int i = 0; i < x; i++)
@@ -1026,7 +1021,7 @@ const AVFilter ff_vf_morpho = { · 849 unmodified lines
10261021 .uninit = uninit,
10271022 FILTER_INPUTS(morpho_inputs),
10281023 FILTER_OUTPUTS(morpho_outputs),
1029− FILTER_QUERY_FUNC(query_formats),
1024+ FILTER_PIXFMTS_ARRAY(pix_fmts),
10301025 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL,
10311026 .process_command = ff_filter_process_command,
10321027 };

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