mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-16 12:21:18 +00:00
avfilter/f_sendcmd: Deduplicate AVClasses
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
fcea114b18
commit
cf724beade
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user