[vlc-devel] [PATCH 00/18] first input_thread_t cleanup
Thomas Guillem
thomas at gllm.fr
Fri May 10 16:03:04 CEST 2019
cf. the branch on c.v.o: https://code.videolan.org/tguillem/vlc/commits/input-cleanup/1
This branch is based on Romain's libvlc_player branch.
This branch remove the last usage of input_thread_t legacy events and vars. cf.
vlm and sd commits.
Then, every input controls can be removed since they are now directly handled
by the new player.
Thomas Guillem (18):
vlm: use vlc_player
sd: podcast: don't auto play discorered items
text: vlc_strfinput: don't use input API
input: remove legacy var and event handling
input: remove INPUT_GET_FULL_TITLE_INFO
input: remove INPUT_GET_ES_OBJECTS
es_out: remove ES_OUT_GET_ES_OBJECTS_BY_ID
input: remove INPUT_SET_RENDERER
input: remove INPUT_RESTART_ES_BY_ID
input: remove bookmark handling
input: move input_AddSlave to vlc_player
input: remove INPUT_GET_*OUT*
resource: use input control directly for viewpoints
player: use input control directly for viewpoints
input: remove INPUT_*_VIEWPOINT
input: remove INPUT_*_PCR
input: remove INPUT_NAV_*
input: remove unused input_Control
PLAYER_TODO.txt | 1 -
include/vlc_input.h | 149 ----
modules/services_discovery/podcast.c | 52 --
po/POTFILES.in | 1 -
src/Makefile.am | 1 -
src/input/control.c | 351 ---------
src/input/es_out.c | 11 -
src/input/es_out.h | 1 -
src/input/es_out_timeshift.c | 1 -
src/input/input.c | 109 +--
src/input/input_internal.h | 8 -
src/input/player.c | 41 +-
src/input/resource.c | 7 +-
src/input/var.c | 1006 --------------------------
src/input/vlm.c | 295 ++++----
src/input/vlm_internal.h | 7 +-
src/input/vlmshell.c | 40 +-
src/libvlccore.sym | 4 -
src/text/strings.c | 3 +
19 files changed, 231 insertions(+), 1857 deletions(-)
delete mode 100644 src/input/control.c
--
2.20.1
More information about the vlc-devel
mailing list