[vlc-devel] [PATCH 0/8] apply video-filter proxy on all filters
    Victorien Le Couviour--Tuffet 
    victorien.lecouviour.tuffet at gmail.com
       
    Tue Jun 27 17:38:40 CEST 2017
    
    
  
This is an update from Thomas Guillem video filter proxy system
which allowed to trigger vfilters callbacks from the vout. We now trigger
callbacks for other types of filters as well (such as sub sources and sub
filters). We now also handles the non-command variables this way, instead of
brute-restarting the filters in gui.
Victorien Le Couviour--Tuffet (8):
  filter_chain: uniform filter_chain_Append{Converter,Filter} return
    type
  vout: add restart proxy callback in case the filter's variable is not
    a command
  filter: move filter proxy callbacks system from vout to filter
  vout_subpictures: add sub filter/source proxy callbacks
  magnify: inherit mouse-hide-timeout from vout
  qt: remove brute filter restart
  qt: don't add filter if already enabled
  qt: apply subsdelay-factor change on all vouts
 include/vlc_filter.h                          | 28 +++++++-
 include/vlc_spu.h                             |  4 +-
 modules/gui/qt/components/extended_panels.cpp | 23 +++----
 modules/stream_out/transcode/osd.c            |  4 +-
 modules/stream_out/transcode/spu.c            |  2 +-
 modules/stream_out/transcode/transcode.c      |  4 +-
 modules/stream_out/transcode/video.c          |  2 +-
 modules/video_chroma/chain.c                  | 10 +--
 modules/video_filter/magnify.c                |  2 +-
 src/libvlccore.sym                            |  2 +
 src/misc/filter.c                             | 64 +++++++++++++++++
 src/misc/filter_chain.c                       |  4 +-
 src/video_output/control.c                    |  2 +-
 src/video_output/display.c                    |  3 +-
 src/video_output/video_output.c               | 66 ++++--------------
 src/video_output/vout_subpictures.c           | 98 +++++++++++++++++++++++++--
 16 files changed, 227 insertions(+), 91 deletions(-)
-- 
2.13.1
    
    
More information about the vlc-devel
mailing list