[vlc-devel] [PATCH 01/15] Enable selection of secondary SPU ES in the core
Rémi Denis-Courmont
remi at remlab.net
Tue May 14 19:01:57 CEST 2019
Le tiistaina 14. toukokuuta 2019, 12.40.00 EEST Roland Bewick a écrit :
> ---
> include/vlc_player.h | 13 +++++++++++++
> src/input/es_out.c | 47
> ++++++++++++++++++++++++++++++++++++++++++++-- src/input/es_out.h |
> 5 ++++-
> src/input/input.c | 5 +++++
> src/input/input_internal.h | 1 +
> src/input/player.c | 11 +++++++++++
> src/libvlccore.sym | 1 +
> 7 files changed, 80 insertions(+), 3 deletions(-)
>
> diff --git a/include/vlc_player.h b/include/vlc_player.h
> index 1aa5f8e687..077b3883ad 100644
> --- a/include/vlc_player.h
> +++ b/include/vlc_player.h
> @@ -2428,6 +2428,19 @@ VLC_API unsigned
> vlc_player_GetSubtitleTextScale(vlc_player_t *player);
>
> /**
> + * Allow secondary subtitle track(s) to be selected when
> + * the primary subtitle track is already selected.
> + *
> + * @note This must be returned to false immediately after
> + * selection of the subtitle.
No - that won't work because you cannot assume atomicity of the following
operations on the ES output , at least not with the following code.
--
Реми Дёни-Курмон
http://www.remlab.net/
More information about the vlc-devel
mailing list