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

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

Unified · Split

libavfilter/vf_derain.c+1−11
@@ -56,16 +56,6 @@ static const AVOption derain_options[] = { · 55 unmodified lines
56 56
57AVFILTER_DEFINE_CLASS(derain);57AVFILTER_DEFINE_CLASS(derain);
58 58
59static 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
69static int filter_frame(AVFilterLink *inlink, AVFrame *in)59static int filter_frame(AVFilterLink *inlink, AVFrame *in)
70{60{
71 DNNAsyncStatusType async_state = 0;61 DNNAsyncStatusType async_state = 0;
@@ -136,7 +126,7 @@ const AVFilter ff_vf_derain = { · 64 unmodified lines
136 .uninit = uninit,126 .uninit = uninit,
137 FILTER_INPUTS(derain_inputs),127 FILTER_INPUTS(derain_inputs),
138 FILTER_OUTPUTS(derain_outputs),128 FILTER_OUTPUTS(derain_outputs),
139 FILTER_QUERY_FUNC(query_formats),129 FILTER_SINGLE_PIXFMT(AV_PIX_FMT_RGB24),
140 .priv_class = &derain_class,130 .priv_class = &derain_class,
141 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,131 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
142};132};

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