[FFmpeg-devel] [PATCH 1/2] avfilter: Implement graph_run_once_find_filter() in O(1)

Nicolas George george at nsup.org
Fri May 27 15:37:49 CEST 2016

Le nonidi 9 prairial, an CCXXIV, Michael Niedermayer a écrit :
> Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> ---
>  libavfilter/avfilter.c      |   53 +++++++++++++++++++++++++++++++++++++------
>  libavfilter/avfilter.h      |    8 +++++++
>  libavfilter/avfiltergraph.c |   31 ++++++++++++-------------
>  3 files changed, 68 insertions(+), 24 deletions(-)

Is there any point to the series? Do you know of people using huge graphs
where it makes a difference?

It conflicts hugely with my efforts to remove recursiveness from
filter_frame() (which is now working for normal filtering but is not yet
completed with regard to EOF and error propagation, but it I stumbled on a
lot of unexpected pitfalls).

My plan was to get that working, then simplify the user API (with regard to
multiple outputs), and only then optimize the scheduling for large graphs.


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160527/e5d99dd5/attachment.sig>

More information about the ffmpeg-devel mailing list