History

avfilter/vf_colortemperature: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 653d7831 parent 0fbdedc1 file · +1 −6Browse files

Showing the changes to libavfilter (1 of 1 file). Show all

Unified · Split

libavfilter/vf_colortemperature.c+1−6
@@ -276,8 +276,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) · 275 unmodified lines
276276 return ff_filter_frame(ctx->outputs[0], frame);
277277 }
278278
279−static av_cold int query_formats(AVFilterContext *ctx)
280−{
281279 static const enum AVPixelFormat pixel_fmts[] = {
282280 AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
283281 AV_PIX_FMT_RGBA, AV_PIX_FMT_BGRA,
@@ -293,9 +291,6 @@ static av_cold int query_formats(AVFilterContext *ctx) · 9 unmodified lines
293291 AV_PIX_FMT_NONE
294292 };
295293
296− return ff_set_common_formats_from_list(ctx, pixel_fmts);
297−}
298−
299294 static av_cold int config_input(AVFilterLink *inlink)
300295 {
301296 AVFilterContext *ctx = inlink->dst;
@@ -356,7 +351,7 @@ const AVFilter ff_vf_colortemperature = { · 54 unmodified lines
356351 .priv_class = &colortemperature_class,
357352 FILTER_INPUTS(inputs),
358353 FILTER_OUTPUTS(outputs),
359− FILTER_QUERY_FUNC(query_formats),
354+ FILTER_PIXFMTS_ARRAY(pixel_fmts),
360355 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC | AVFILTER_FLAG_SLICE_THREADS,
361356 .process_command = ff_filter_process_command,
362357 };

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