[vlc-devel] [PATCH 0/6] New ES track identifier
Thomas Guillem
thomas at gllm.fr
Wed Aug 29 14:29:37 CEST 2018
As discussed from the "[PATCH] es_out: merge es->i_id with es->fmt.i_id" thread.
I added a new way to identify ES tracks from the input_thread_t.
Patches 1, 2, 3, 4 are minor refactoring.
The patch 5 is main one.
The last patch is an example and not tested yet.
Regards,
Thomas Guillem (6):
input: signal when an es fmt is updated
input: rename ES selection controls
es_out: rename Es* functions
es_out: replace EsIsSelected function with a variable
es_out: add a new ES track identifier
RFC: input: add controls to select track via vlc_es_t
include/vlc_common.h | 1 +
include/vlc_es.h | 75 ++++++
include/vlc_input.h | 19 +-
src/input/control.c | 4 +-
src/input/es_out.c | 485 ++++++++++++++++++++++++-------------
src/input/event.c | 48 +---
src/input/event.h | 6 +-
src/input/input.c | 24 +-
src/input/input_internal.h | 13 +
src/input/var.c | 43 ++--
src/playlist/engine.c | 2 +-
11 files changed, 469 insertions(+), 251 deletions(-)
--
2.18.0
More information about the vlc-devel
mailing list