lavfi: support automatically inserting the fifo filter when needed.
[ffmpeg.git] / libavfilter / avfilter.h
index aff662f..c92f7e1 100644 (file)
@@ -363,6 +363,14 @@ struct AVFilterPad {
      * and another value on error.
      */
     int (*config_props)(AVFilterLink *link);
+
+    /**
+     * The filter expects a fifo to be inserted on its input link,
+     * typically because it has a delay.
+     *
+     * input pads only.
+     */
+    int needs_fifo;
 };
 #endif