[vlc-devel] [PATCH 07/12] player: Add a currently selected track getter

Thomas Guillem thomas at gllm.fr
Wed Jul 31 15:56:40 CEST 2019



On Wed, Jul 31, 2019, at 11:20, Hugo Beauzée-Luyssen wrote:
> ---
>  src/input/player.c | 11 +++++++++++
>  1 file changed, 11 insertions(+)
> 
> diff --git a/src/input/player.c b/src/input/player.c
> index 4d0e13c668..e53849dc21 100644
> --- a/src/input/player.c
> +++ b/src/input/player.c
> @@ -881,6 +881,17 @@ static bool 
> vlc_player_destructor_IsEmpty(vlc_player_t *player)
>          && vlc_list_is_empty(&player->destructor.joinable_inputs);
>  }
>  
> +static int vlc_player_selected_track( const vlc_player_track_vector* tracks )

NIT: vlc_player_GetFirstSelectedTrackId

Since there can be several selected tracks.

Could be merged with 09/12

> +{
> +    struct vlc_player_track_priv* t;
> +    vlc_vector_foreach(t, tracks)
> +    {
> +        if (t->t.selected)
> +            return t->t.fmt.i_id;
> +    }
> +    return 0;
> +}
> +
>  static void *
>  vlc_player_destructor_Thread(void *data)
>  {
> -- 
> 2.20.1
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list