History

avfilter/vf_selectivecolor: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 828a4271 parent 10ff5761 file · +1 −5Browse files

Unified · Split

libavfilter/vf_selectivecolor.c+1−5
@@ -285,8 +285,6 @@ static int config_input(AVFilterLink *inlink) · 284 unmodified lines
285285 return 0;
286286 }
287287
288−static int query_formats(AVFilterContext *ctx)
289−{
290288 static const enum AVPixelFormat pix_fmts[] = {
291289 AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
292290 AV_PIX_FMT_RGBA, AV_PIX_FMT_BGRA,
@@ -297,8 +295,6 @@ static int query_formats(AVFilterContext *ctx) · 4 unmodified lines
297295 AV_PIX_FMT_RGBA64, AV_PIX_FMT_BGRA64,
298296 AV_PIX_FMT_NONE
299297 };
300− return ff_set_common_formats_from_list(ctx, pix_fmts);
301−}
302298
303299 static inline int comp_adjust(int scale, float value, float adjust, float k, int correction_method)
304300 {
@@ -491,7 +487,7 @@ const AVFilter ff_vf_selectivecolor = { · 186 unmodified lines
491487 .priv_size = sizeof(SelectiveColorContext),
492488 FILTER_INPUTS(selectivecolor_inputs),
493489 FILTER_OUTPUTS(selectivecolor_outputs),
494− FILTER_QUERY_FUNC(query_formats),
490+ FILTER_PIXFMTS_ARRAY(pix_fmts),
495491 .priv_class = &selectivecolor_class,
496492 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC | AVFILTER_FLAG_SLICE_THREADS,
497493 };

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