diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-10 22:27:36 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-19 04:24:00 +0200 |
commit | fcea114b18831bc40ee362767fab1d4f1e049af9 (patch) | |
tree | 67be153fea128c487fc51b0b566184252e820d5c | |
parent | 8435cf2307ce7c79f43767fe16195458b1c74622 (diff) | |
download | ffmpeg-fcea114b18831bc40ee362767fab1d4f1e049af9.tar.gz |
avfilter/f_realtime: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r-- | libavfilter/f_realtime.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libavfilter/f_realtime.c b/libavfilter/f_realtime.c index 125bd6131c..11bdb058ed 100644 --- a/libavfilter/f_realtime.c +++ b/libavfilter/f_realtime.c @@ -71,9 +71,9 @@ static const AVOption options[] = { { NULL } }; +AVFILTER_DEFINE_CLASS_EXT(realtime, "(a)realtime", options); + #if CONFIG_REALTIME_FILTER -#define realtime_options options -AVFILTER_DEFINE_CLASS(realtime); static const AVFilterPad avfilter_vf_realtime_inputs[] = { { @@ -102,9 +102,6 @@ const AVFilter ff_vf_realtime = { #if CONFIG_AREALTIME_FILTER -#define arealtime_options options -AVFILTER_DEFINE_CLASS(arealtime); - static const AVFilterPad arealtime_inputs[] = { { .name = "default", @@ -123,8 +120,8 @@ static const AVFilterPad arealtime_outputs[] = { const AVFilter ff_af_arealtime = { .name = "arealtime", .description = NULL_IF_CONFIG_SMALL("Slow down filtering to match realtime."), + .priv_class = &realtime_class, .priv_size = sizeof(RealtimeContext), - .priv_class = &arealtime_class, FILTER_INPUTS(arealtime_inputs), FILTER_OUTPUTS(arealtime_outputs), }; |