History

avfilter/vf_decimate: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 2d8a4341 parent 8256d601 file · +1 −5Browse files

Unified · Split

libavfilter/vf_decimate.c+1−5
@@ -350,8 +350,6 @@ static av_cold void decimate_uninit(AVFilterContext *ctx) · 349 unmodified lines
350350 av_freep(&dm->clean_src);
351351 }
352352
353−static int query_formats(AVFilterContext *ctx)
354−{
355353 static const enum AVPixelFormat pix_fmts[] = {
356354 #define PF_NOALPHA(suf) AV_PIX_FMT_YUV420##suf, AV_PIX_FMT_YUV422##suf, AV_PIX_FMT_YUV444##suf
357355 #define PF_ALPHA(suf) AV_PIX_FMT_YUVA420##suf, AV_PIX_FMT_YUVA422##suf, AV_PIX_FMT_YUVA444##suf
@@ -365,8 +363,6 @@ static int query_formats(AVFilterContext *ctx) · 7 unmodified lines
365363 AV_PIX_FMT_GRAY16,
366364 AV_PIX_FMT_NONE
367365 };
368− return ff_set_common_formats_from_list(ctx, pix_fmts);
369−}
370366
371367 static int config_output(AVFilterLink *outlink)
372368 {
@@ -438,7 +434,7 @@ const AVFilter ff_vf_decimate = { · 65 unmodified lines
438434 .uninit = decimate_uninit,
439435 .priv_size = sizeof(DecimateContext),
440436 FILTER_OUTPUTS(decimate_outputs),
441− FILTER_QUERY_FUNC(query_formats),
437+ FILTER_PIXFMTS_ARRAY(pix_fmts),
442438 .priv_class = &decimate_class,
443439 .flags = AVFILTER_FLAG_DYNAMIC_INPUTS,
444440 };

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