VLC 4.0.0-dev
|
Player track structure. More...
#include <vlc_player.h>
Data Fields | |
vlc_es_id_t * | es_id |
Id used for any player actions, like vlc_player_SelectEsId() | |
const char * | name |
Track name, always valid. | |
es_format_t | fmt |
Es format. | |
bool | selected |
True if the track is selected. | |
Player track structure.
A track is a representation of an ES identifier at a given time. Once the player is unlocked, all content except the es_id pointer can be updated.
vlc_es_id_t* vlc_player_track::es_id |
Id used for any player actions, like vlc_player_SelectEsId()
Referenced by vlc_player_CycleTrack(), vlc_player_GetEsIdFromVout(), vlc_player_GetEsIdList(), vlc_player_input_GetSelectedTrackStringIds(), vlc_player_input_HandleEsEvent(), vlc_player_RestartTrack(), vlc_player_SelectTrack(), vlc_player_SetTeletextEnabled(), vlc_player_track_Dup(), vlc_player_track_priv_Delete(), vlc_player_track_priv_New(), vlc_player_track_vector_FindById(), vlc_player_UnselectTrack(), and vlc_player_UpdateMLStates().
es_format_t vlc_player_track::fmt |
Es format.
Referenced by vlc_player_FindTeletextSource(), vlc_player_GetFirstSelectedTrackId(), vlc_player_input_HandleVoutEvent(), vlc_player_input_TeletextUserPage(), vlc_player_SetEsIdDelay(), vlc_player_track_Dup(), vlc_player_track_priv_Delete(), vlc_player_track_priv_New(), vlc_player_track_priv_Update(), and vlc_strfplayer().
const char* vlc_player_track::name |
Track name, always valid.
Referenced by vlc_player_osd_Track(), vlc_player_osd_Tracks(), vlc_player_SetEsIdDelay(), vlc_player_track_Dup(), vlc_player_track_priv_Delete(), vlc_player_track_priv_New(), and vlc_player_track_priv_Update().
bool vlc_player_track::selected |
True if the track is selected.
Referenced by vlc_player_CycleTrack(), vlc_player_FindTeletextSource(), vlc_player_GetEsIdList(), vlc_player_GetFirstSelectedTrackId(), vlc_player_GetSelectedTrack(), vlc_player_input_HandleEsEvent(), vlc_player_input_HandleTeletextMenu(), vlc_player_osd_Tracks(), vlc_player_RestartTrackCategory(), vlc_player_track_Dup(), vlc_player_track_priv_New(), vlc_player_UnselectTrackCategory(), and vlc_player_UpdateMLStates().