summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-09-10 22:35:42 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-09-19 04:26:07 +0200
commita9f1b3db60ddd75872a99798a8458bd208e4c95e (patch)
tree68f013499c117f1c198d952caf61009e13e04be4
parentc8180c1310a58467057a92e47d2bc6c586a790e5 (diff)
avfilter/split: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavfilter/split.c8
1 files 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,