diff options
author | Vitor Sessak <vitor1001@gmail.com> | 2008-02-15 22:13:18 +0000 |
---|---|---|
committer | Vitor Sessak <vitor1001@gmail.com> | 2008-02-15 22:13:18 +0000 |
commit | 7c9066a3e4f8a7ec937b1c75059c7bfd94c25321 (patch) | |
tree | 9ad34a9e3a3830ec23d9d211761d40bdff061033 /libavfilter | |
parent | 95bcf498851e1fe2c332401b6864db267365a060 (diff) | |
download | ffmpeg-streaming-7c9066a3e4f8a7ec937b1c75059c7bfd94c25321.zip ffmpeg-streaming-7c9066a3e4f8a7ec937b1c75059c7bfd94c25321.tar.gz |
Make input/output pads modifiable on a per-instance basis.
This makes it possible to change filter callbacks (eg. to a SIMD version
on supported processors). It also allows filters to change their own
input and output pads.
Commited in SoC by Bobby Bingham on 2007-07-31 19:20:54
Originally committed as revision 12090 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/avfilter.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h index b42f5b4..d306e84 100644 --- a/libavfilter/avfilter.h +++ b/libavfilter/avfilter.h @@ -185,9 +185,11 @@ struct AVFilterContext char *name; unsigned input_count; + AVFilterPad *input_pads; AVFilterLink **inputs; unsigned output_count; + AVFilterPad *output_pads; AVFilterLink **outputs; void *priv; |