From: Vitor Sessak Date: Fri, 15 Feb 2008 22:00:07 +0000 (+0000) Subject: Rework link property configuration system. X-Git-Tag: v0.5~5890 X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=commitdiff_plain;h=459821c53386f8eddadedbfe0ec19e11bf406ed5;ds=inline Rework link property configuration system. This can now handle filters which are added to graphs out of order, including auto-inserted scale filters. As an added bonus, it can now detect circular filter chains which wouldn't work anyway. Commited in SoC by Bobby Bingham on 2007-12-24 03:22:10 Originally committed as revision 12073 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavfilter/defaults.c b/libavfilter/defaults.c index ae85b5bf2b..b518d32d73 100644 --- a/libavfilter/defaults.c +++ b/libavfilter/defaults.c @@ -104,16 +104,6 @@ int avfilter_default_config_output_link(AVFilterLink *link) return 0; } -/** - * default config_link() implementation for input video links to simplify - * the implementation of one input one output video filters */ -int avfilter_default_config_input_link(AVFilterLink *link) -{ - if(!link->dst->output_count) - return 0; - return avfilter_config_link(link->dst->outputs[0]); -} - /** * A helper for query_formats() which sets all links to the same list of * formats. If there are no links hooked to this filter, the list of formats is