cmdutils: print if filters are sources or sinks.
authorClément Bœsch <ubitux@gmail.com>
Sat, 13 Apr 2013 17:48:10 +0000 (19:48 +0200)
committerClément Bœsch <ubitux@gmail.com>
Sat, 13 Apr 2013 17:48:10 +0000 (19:48 +0200)
cmdutils.c

index 991ca4a..4b625fd 100644 (file)
@@ -1660,6 +1660,8 @@ static void show_help_filter(const char *name)
     }
     if (f->flags & AVFILTER_FLAG_DYNAMIC_INPUTS)
         printf("        dynamic (depending on the options)\n");
+    else if (!count)
+        printf("        none (source filter)\n");
 
     printf("    Outputs:\n");
     count = avfilter_pad_count(f->outputs);
@@ -1669,6 +1671,8 @@ static void show_help_filter(const char *name)
     }
     if (f->flags & AVFILTER_FLAG_DYNAMIC_OUTPUTS)
         printf("        dynamic (depending on the options)\n");
+    else if (!count)
+        printf("        none (sink filter)\n");
 
     if (f->priv_class)
         show_help_children(f->priv_class, AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |