From 58b049f2fa4f192b00baadb5f1f32ca366f936ea Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Wed, 16 May 2012 09:19:46 +0200 Subject: lavfi: support automatically inserting the fifo filter when needed. This breaks libavfilter ABI. --- libavfilter/internal.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libavfilter/internal.h') diff --git a/libavfilter/internal.h b/libavfilter/internal.h index 01b8f664f8..954610e3ca 100644 --- a/libavfilter/internal.h +++ b/libavfilter/internal.h @@ -149,6 +149,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 -- cgit v1.2.3