summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--filters/f_lavfi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/filters/f_lavfi.c b/filters/f_lavfi.c
index afc9f2d445..982e7ea6fa 100644
--- a/filters/f_lavfi.c
+++ b/filters/f_lavfi.c
@@ -987,6 +987,8 @@ static bool is_usable(const AVFilter *filter, int media_type)
int nb_inputs = avfilter_pad_count(filter->inputs),
nb_outputs = avfilter_pad_count(filter->outputs);
#endif
+ if (nb_inputs > 1 || nb_outputs > 1)
+ return false;
bool input_ok = filter->flags & AVFILTER_FLAG_DYNAMIC_INPUTS;
bool output_ok = filter->flags & AVFILTER_FLAG_DYNAMIC_OUTPUTS;
if (nb_inputs == 1)