[vlc-devel] [PATCHv3 00/13] Load subtitles (and audio slaves) from network shares
Thomas Guillem
thomas at gllm.fr
Tue May 17 18:24:44 CEST 2016
- Fixed issues addressed in the mailing list for patches 01 and 05.
- Add libvlc slaves API
Patches 02-04 and 06-12 are not re-submitted since they are quite the same than
the PATCHv2 set (you can find them here:
https://github.com/tguillem/vlc/tree/slave6).
Benjamin Adolphi (4):
input/item: add slave entries
input/subtitles: refactor subtitles_Detect
input/input: load slaves from input items
access: attach slaves to input items
Thomas Guillem (9):
access: re-refactor pf_readdir
access: change ACCESS_IS_DIRECTORY / STREAM_IS_DIRECTORY args
upnp: refactor containers addition
upnp: refactor items addition
input/input: simplify LoadSubtitles flags use
input/input: remove input_SubtitleFileAdd
input/input: split LoadSubtitles with SetSubtitlesOptions
upnp: attach slaves
libvlc: media: add slaves API
include/vlc/libvlc_media.h | 87 +++++++++
include/vlc_access.h | 62 +++++-
include/vlc_input_item.h | 51 +++++
include/vlc_stream.h | 8 +-
lib/libvlc.sym | 4 +
lib/media.c | 144 ++++++++++++++
modules/access/archive/stream.c | 26 +--
modules/access/directory.c | 39 ++--
modules/access/dsm/access.c | 120 ++++++------
modules/access/fs.h | 3 +-
modules/access/ftp.c | 58 +++---
modules/access/nfs.c | 72 ++++---
modules/access/sftp.c | 39 ++--
modules/access/smb.c | 32 ++--
modules/demux/playlist/directory.c | 144 +-------------
modules/demux/playlist/playlist.h | 4 +-
modules/services_discovery/upnp.cpp | 275 +++++++++++++--------------
modules/services_discovery/upnp.hpp | 15 +-
modules/stream_filter/inflate.c | 6 +-
modules/stream_filter/prefetch.c | 6 +-
src/input/access.c | 366 +++++++++++++++++++++++++++++++++++-
src/input/input.c | 151 +++++++++++----
src/input/input_internal.h | 2 +-
src/input/item.c | 68 +++++++
src/input/stream.c | 9 +-
src/input/stream_filter.c | 4 +-
src/input/subtitles.c | 192 ++++++++-----------
src/libvlccore.sym | 6 +
28 files changed, 1346 insertions(+), 647 deletions(-)
--
2.8.1
More information about the vlc-devel
mailing list