[vlc-commits] filter_chain: introduce dedicated filter_chain_NewVideo() for video filters

Rémi Denis-Courmont git at videolan.org
Mon Jul 28 23:55:15 CEST 2014


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Mon Jul 28 20:13:33 2014 +0300| [d6e6460d38b6d5fab50aa90d9f0d8d14313cbc79] | committer: Rémi Denis-Courmont

filter_chain: introduce dedicated filter_chain_NewVideo() for video filters

Also remove the filter chain buffer functions update hack, keep constant
callbacks for video filters in the filter chain, remove now useless
parameters from filter_chain_New(), and inline
filter_chain_AppendFilterInternal().

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d6e6460d38b6d5fab50aa90d9f0d8d14313cbc79
---

 include/vlc_filter.h                 |   22 +-
 modules/stream_out/mosaic_bridge.c   |   20 +-
 modules/stream_out/transcode/video.c |   29 +--
 modules/video_chroma/chain.c         |   53 +++--
 modules/video_filter/canvas.c        |   43 ++--
 src/libvlccore.sym                   |    1 +
 src/misc/filter_chain.c              |  425 +++++++++++++---------------------
 src/video_output/display.c           |   20 +-
 src/video_output/video_output.c      |   32 +--
 src/video_output/vout_subpictures.c  |    6 +-
 10 files changed, 269 insertions(+), 382 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=d6e6460d38b6d5fab50aa90d9f0d8d14313cbc79


More information about the vlc-commits mailing list