diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-10 22:29:00 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-09-19 04:24:07 +0200 |
commit | cf724beade0f83d2d00b83248521e50650264622 (patch) | |
tree | 44b67925819a16097b5f94a14a71d7f7f19f9fd5 /libavfilter/f_sendcmd.c | |
parent | fcea114b18831bc40ee362767fab1d4f1e049af9 (diff) | |
download | ffmpeg-cf724beade0f83d2d00b83248521e50650264622.tar.gz |
avfilter/f_sendcmd: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavfilter/f_sendcmd.c')
-rw-r--r-- | libavfilter/f_sendcmd.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/libavfilter/f_sendcmd.c b/libavfilter/f_sendcmd.c index 99d8ca939c..f71d211eb4 100644 --- a/libavfilter/f_sendcmd.c +++ b/libavfilter/f_sendcmd.c @@ -572,10 +572,9 @@ end: return AVERROR(ENOSYS); } -#if CONFIG_SENDCMD_FILTER +AVFILTER_DEFINE_CLASS_EXT(sendcmd, "(a)sendcmd", options); -#define sendcmd_options options -AVFILTER_DEFINE_CLASS(sendcmd); +#if CONFIG_SENDCMD_FILTER static const AVFilterPad sendcmd_inputs[] = { { @@ -607,9 +606,6 @@ const AVFilter ff_vf_sendcmd = { #if CONFIG_ASENDCMD_FILTER -#define asendcmd_options options -AVFILTER_DEFINE_CLASS(asendcmd); - static const AVFilterPad asendcmd_inputs[] = { { .name = "default", @@ -628,12 +624,12 @@ static const AVFilterPad asendcmd_outputs[] = { const AVFilter ff_af_asendcmd = { .name = "asendcmd", .description = NULL_IF_CONFIG_SMALL("Send commands to filters."), + .priv_class = &sendcmd_class, .init = init, .uninit = uninit, .priv_size = sizeof(SendCmdContext), FILTER_INPUTS(asendcmd_inputs), FILTER_OUTPUTS(asendcmd_outputs), - .priv_class = &asendcmd_class, }; #endif |