From a9f1b3db60ddd75872a99798a8458bd208e4c95e Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 10 Sep 2021 22:35:42 +0200 Subject: avfilter/split: Deduplicate AVClasses Signed-off-by: Andreas Rheinhardt --- libavfilter/split.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/libavfilter/split.c b/libavfilter/split.c index b02584d0ab..a08ddf72b1 100644 --- a/libavfilter/split.c +++ b/libavfilter/split.c @@ -94,11 +94,7 @@ static const AVOption options[] = { { NULL } }; -#define split_options options -AVFILTER_DEFINE_CLASS(split); - -#define asplit_options options -AVFILTER_DEFINE_CLASS(asplit); +AVFILTER_DEFINE_CLASS_EXT(split, "(a)split", options); static const AVFilterPad avfilter_vf_split_inputs[] = { { @@ -130,8 +126,8 @@ static const AVFilterPad avfilter_af_asplit_inputs[] = { const AVFilter ff_af_asplit = { .name = "asplit", .description = NULL_IF_CONFIG_SMALL("Pass on the audio input to N audio outputs."), + .priv_class = &split_class, .priv_size = sizeof(SplitContext), - .priv_class = &asplit_class, .init = split_init, FILTER_INPUTS(avfilter_af_asplit_inputs), .outputs = NULL, -- cgit v1.2.3