diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-10 21:27:40 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-19 04:08:10 +0200 |
commit | 9ceec2869a6ef58d6cab2359a6149b6163b3d5c7 (patch) | |
tree | 51b49d20d83e3a40f7020d22a7a129cb67a90a5d /libavfilter/f_drawgraph.c | |
parent | 601e3da1d506411c09149b4c8ebf0a19e2a84872 (diff) | |
download | ffmpeg-9ceec2869a6ef58d6cab2359a6149b6163b3d5c7.tar.gz |
avfilter/f_drawgraph: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavfilter/f_drawgraph.c')
-rw-r--r-- | libavfilter/f_drawgraph.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libavfilter/f_drawgraph.c b/libavfilter/f_drawgraph.c index a9b47483ad..9996eb3b0e 100644 --- a/libavfilter/f_drawgraph.c +++ b/libavfilter/f_drawgraph.c @@ -84,6 +84,8 @@ static const AVOption drawgraph_options[] = { { NULL } }; +AVFILTER_DEFINE_CLASS_EXT(drawgraph, "(a)drawgraph", drawgraph_options); + static const char *const var_names[] = { "MAX", "MIN", "VAL", NULL }; enum { VAR_MAX, VAR_MIN, VAR_VAL, VAR_VARS_NB }; @@ -450,8 +452,6 @@ static av_cold void uninit(AVFilterContext *ctx) #if CONFIG_DRAWGRAPH_FILTER -AVFILTER_DEFINE_CLASS(drawgraph); - static const AVFilterPad drawgraph_inputs[] = { { .name = "default", @@ -485,9 +485,6 @@ const AVFilter ff_vf_drawgraph = { #if CONFIG_ADRAWGRAPH_FILTER -#define adrawgraph_options drawgraph_options -AVFILTER_DEFINE_CLASS(adrawgraph); - static const AVFilterPad adrawgraph_inputs[] = { { .name = "default", @@ -508,8 +505,8 @@ static const AVFilterPad adrawgraph_outputs[] = { const AVFilter ff_avf_adrawgraph = { .name = "adrawgraph", .description = NULL_IF_CONFIG_SMALL("Draw a graph using input audio metadata."), + .priv_class = &drawgraph_class, .priv_size = sizeof(DrawGraphContext), - .priv_class = &adrawgraph_class, .query_formats = query_formats, .init = init, .uninit = uninit, |