[vlc-devel] [PATCH 1/2] input: add a new variable storing which ES type was last modified
Rémi Denis-Courmont
remi at remlab.net
Wed Jul 16 13:52:28 CEST 2014
Le 2014-07-16 14:06, Felix Abecassis a écrit :
> ---
> src/input/event.c | 9 +++++++++
> src/input/var.c | 2 ++
> 2 files changed, 11 insertions(+)>
> diff --git a/src/input/event.c b/src/input/event.c
> index 453e04b..cb1b96f 100644
> --- a/src/input/event.c
> +++ b/src/input/event.c
> @@ -278,19 +278,28 @@ static const char *GetEsVarName( int i_cat )
> void input_SendEventEsAdd( input_thread_t *p_input, int i_cat, int
> i_id, const char *psz_text )
> {
> if( i_cat != UNKNOWN_ES )
> + {
> + var_SetInteger( p_input, "es-type", i_cat );
If this is meant for event callbacks, the ID would be far more useful
than the type.
If this is meant for querying, I think it will be intrinsically
race-prone and not work properly.
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list