mirror of
https://git.videolan.org/git/ffmpeg.git
synced 2024-10-04 01:30:05 +02:00
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
This commit is contained in:
parent
e363730c01
commit
459821c533
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user