[vlc-devel] [PATCH 0/7] Playlist parsers as demuxers

Thomas Guillem thomas at gllm.fr
Mon Sep 28 10:20:17 CEST 2020


Patch set LGTM

On Sun, Sep 27, 2020, at 12:35, Rémi Denis-Courmont wrote:
> 	Hello,
> 
> This series brings the directory stream filters, i.e. playlist parsers
> back as demuxers, so they can again have lower priority than other
> demuxers.
> 
> This moves the M3U parser back after the adaptive module, and the
> relatively slow Lua scripts back to the end.
> 
> ----------------------------------------------------------------
> Rémi Denis-Courmont (7):
>       demux: de-inline demux_Demux()
>       demux: allow demuxer to expose pf_readdir
>       directory: simplify by providing pf_readdir
>       demux: remove DEMUX_IS_PLAYLIST control
>       demux/playlist: convert back to demux
>       m3u: remove HLS checks
>       Lua: convert playlist parser back to demux
> 
>  include/vlc_demux.h               | 17 +-----------
>  modules/demux/directory.c         | 25 +++--------------
>  modules/demux/mock.c              |  2 --
>  modules/demux/playlist/m3u.c      | 58 ++++-----------------------------------
>  modules/demux/playlist/playlist.c | 30 ++++++++++----------
>  modules/lua/vlc.c                 |  2 +-
>  src/input/demux.c                 | 29 +++++++++++++++++---
>  src/input/input.c                 | 11 +++-----
>  src/libvlccore.sym                |  1 +
>  9 files changed, 56 insertions(+), 119 deletions(-)
> 
> -- 
> Rémi Denis-Courmont
> http://www.remlab.net/
> 
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list