ffmpeg | branch: master | Andreas Rheinhardt <[email protected]> | Fri Sep 10 22:35:42 2021 +0200| [a9f1b3db60ddd75872a99798a8458bd208e4c95e] | committer: Andreas Rheinhardt
avfilter/split: Deduplicate AVClasses Signed-off-by: Andreas Rheinhardt <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a9f1b3db60ddd75872a99798a8458bd208e4c95e --- 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, _______________________________________________ ffmpeg-cvslog mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
