[vlc-devel] [PATCH 0/7] Playlist parsers as demuxers
Rémi Denis-Courmont
remi at remlab.net
Sun Sep 27 12:35:26 CEST 2020
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/
More information about the vlc-devel
mailing list