History

avfilter/vsrc_gradients: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 90daa721 parent 9a62afc1 file · +1 −12Browse files

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

Unified · Split

libavfilter/vsrc_gradients.c+1−12
@@ -83,17 +83,6 @@ static const AVOption gradients_options[] = { · 82 unmodified lines
8383
8484 AVFILTER_DEFINE_CLASS(gradients);
8585
86−static int query_formats(AVFilterContext *ctx)
87−{
88− static const enum AVPixelFormat pix_fmts[] = {
89− AV_PIX_FMT_RGBA,
90− AV_PIX_FMT_RGBA64,
91− AV_PIX_FMT_NONE
92− };
93−
94− return ff_set_common_formats_from_list(ctx, pix_fmts);
95−}
96−
9786 static uint32_t lerp_color(uint8_t c0[4], uint8_t c1[4], float x)
9887 {
9988 const float y = 1.f - x;
@@ -301,7 +290,7 @@ const AVFilter ff_vsrc_gradients = { · 201 unmodified lines
301290 .priv_class = &gradients_class,
302291 .inputs = NULL,
303292 FILTER_OUTPUTS(gradients_outputs),
304− FILTER_QUERY_FUNC(query_formats),
293+ FILTER_PIXFMTS(AV_PIX_FMT_RGBA, AV_PIX_FMT_RGBA64),
305294 .activate = activate,
306295 .flags = AVFILTER_FLAG_SLICE_THREADS,
307296 };

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