diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-10 22:31:11 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-19 04:24:55 +0200 |
commit | a10a3006069b9a5db9bd30b8c9c284d4acd952ac (patch) | |
tree | f1d044ff26151c0c5f2358c784f6d34dfefd93d0 /libavfilter/f_streamselect.c | |
parent | cf724beade0f83d2d00b83248521e50650264622 (diff) |
avfilter/f_streamselect: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavfilter/f_streamselect.c')
-rw-r--r-- | libavfilter/f_streamselect.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libavfilter/f_streamselect.c b/libavfilter/f_streamselect.c index c5427672e2..80a133fec3 100644 --- a/libavfilter/f_streamselect.c +++ b/libavfilter/f_streamselect.c @@ -48,7 +48,7 @@ static const AVOption streamselect_options[] = { { NULL } }; -AVFILTER_DEFINE_CLASS(streamselect); +AVFILTER_DEFINE_CLASS_EXT(streamselect, "(a)streamselect", streamselect_options); static int process_frame(FFFrameSync *fs) { @@ -327,18 +327,15 @@ const AVFilter ff_vf_streamselect = { .flags = AVFILTER_FLAG_DYNAMIC_INPUTS | AVFILTER_FLAG_DYNAMIC_OUTPUTS, }; -#define astreamselect_options streamselect_options -AVFILTER_DEFINE_CLASS(astreamselect); - const AVFilter ff_af_astreamselect = { .name = "astreamselect", .description = NULL_IF_CONFIG_SMALL("Select audio streams"), + .priv_class = &streamselect_class, .init = init, .query_formats = query_formats, .process_command = process_command, .uninit = uninit, .activate = activate, .priv_size = sizeof(StreamSelectContext), - .priv_class = &astreamselect_class, .flags = AVFILTER_FLAG_DYNAMIC_INPUTS | AVFILTER_FLAG_DYNAMIC_OUTPUTS, }; |