History

avfilter/vf_derain: Store format in filter, remove query function

Andreas Rheinhardt committed 5 years ago

Commit b779e3b1 parent c3557051 file · +1 −11Browse files

Unified · Split

libavfilter/vf_derain.c+1−11
@@ -56,16 +56,6 @@ static const AVOption derain_options[] = { · 55 unmodified lines
5656
5757 AVFILTER_DEFINE_CLASS(derain);
5858
59−static int query_formats(AVFilterContext *ctx)
60−{
61− const enum AVPixelFormat pixel_fmts[] = {
62− AV_PIX_FMT_RGB24,
63− AV_PIX_FMT_NONE
64− };
65−
66− return ff_set_common_formats_from_list(ctx, pixel_fmts);
67−}
68−
6959 static int filter_frame(AVFilterLink *inlink, AVFrame *in)
7060 {
7161 DNNAsyncStatusType async_state = 0;
@@ -136,7 +126,7 @@ const AVFilter ff_vf_derain = { · 64 unmodified lines
136126 .uninit = uninit,
137127 FILTER_INPUTS(derain_inputs),
138128 FILTER_OUTPUTS(derain_outputs),
139− FILTER_QUERY_FUNC(query_formats),
129+ FILTER_SINGLE_PIXFMT(AV_PIX_FMT_RGB24),
140130 .priv_class = &derain_class,
141131 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
142132 };

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