History

avfilter/vf_cas: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit ee73c8b1 parent 7709c3e1 file · +1 −6Browse files

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

Unified · Split

libavfilter/vf_cas.c+1−6
@@ -201,8 +201,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) · 200 unmodified lines
201201 return ff_filter_frame(ctx->outputs[0], out);
202202 }
203203
204−static av_cold int query_formats(AVFilterContext *avctx)
205−{
206204 static const enum AVPixelFormat pixel_fmts[] = {
207205 AV_PIX_FMT_GRAY8,
208206 AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10,
@@ -230,9 +228,6 @@ static av_cold int query_formats(AVFilterContext *avctx) · 21 unmodified lines
230228 AV_PIX_FMT_NONE
231229 };
232230
233− return ff_set_common_formats_from_list(avctx, pixel_fmts);
234−}
235−
236231 static av_cold int config_input(AVFilterLink *inlink)
237232 {
238233 AVFilterContext *avctx = inlink->dst;
@@ -285,7 +280,7 @@ const AVFilter ff_vf_cas = { · 46 unmodified lines
285280 .priv_class = &cas_class,
286281 FILTER_INPUTS(cas_inputs),
287282 FILTER_OUTPUTS(cas_outputs),
288− FILTER_QUERY_FUNC(query_formats),
283+ FILTER_PIXFMTS_ARRAY(pixel_fmts),
289284 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC | AVFILTER_FLAG_SLICE_THREADS,
290285 .process_command = ff_filter_process_command,
291286 };

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