[vlc-devel] [PATCH 0/9] Use new playlist/player in lua
Romain Vimont
rom1v at videolabs.io
Mon Mar 4 11:53:20 CET 2019
Adapt lua API and scripts to use the new playlist and player API.
Romain Vimont (9):
playlist: assign unique id to playlist items
playlist: remove lua search
lua: use new playlist and player
lua: add playlist.current_item()
lua: add playlist.list()
lua: add functions to the player/playlist API
lua: scripts: use new playlist/player lua API
lua: sd: Remove sd media browsing
lua: update API README
include/vlc_playlist.h | 16 +
modules/lua/extension.c | 6 +-
modules/lua/intf.c | 4 +-
modules/lua/libs.h | 2 +
modules/lua/libs/equalizer.c | 29 +-
modules/lua/libs/input.c | 559 +++++++++++++++--
modules/lua/libs/input.h | 4 +-
modules/lua/libs/objects.c | 66 +-
modules/lua/libs/osd.c | 60 +-
modules/lua/libs/playlist.c | 634 +++++++++++++-------
modules/lua/libs/sd.c | 57 --
modules/lua/libs/video.c | 10 +-
modules/lua/libs/volume.c | 57 +-
modules/lua/vlc.h | 6 +-
share/lua/README.txt | 59 +-
share/lua/extensions/VLSub.lua | 8 +-
share/lua/http/js/controllers.js | 2 +-
share/lua/http/requests/playlist_jstree.xml | 64 +-
share/lua/http/requests/status.xml | 2 +-
share/lua/intf/cli.lua | 260 ++++----
share/lua/intf/dumpmeta.lua | 2 +-
share/lua/intf/http.lua | 9 +-
share/lua/intf/modules/httprequests.lua | 76 +--
share/lua/modules/common.lua | 13 +-
src/libvlccore.sym | 2 +
src/playlist/content.c | 27 +-
src/playlist/item.c | 9 +-
src/playlist/item.h | 3 +-
src/playlist/playlist.c | 1 +
src/playlist/playlist.h | 1 +
src/playlist/preparse.c | 9 +-
src/playlist/test.c | 4 +-
32 files changed, 1302 insertions(+), 759 deletions(-)
--
2.20.1
More information about the vlc-devel
mailing list