|
VLC
4.0.0-dev
|
Player track structure. More...

Data Fields | |
| vlc_es_id_t * | es_id |
| Id used for any player actions, like vlc_player_SelectEsId() More... | |
| const char * | name |
| Track name, always valid. More... | |
| es_format_t | fmt |
| Es format. More... | |
| bool | selected |
| True if the track is selected. More... | |
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_GetEsIdFromVout(), vlc_player_GetEsIdList(), vlc_player_GetSubtitleTrackAt(), vlc_player_input_GetSelectedTrackStringIds(), vlc_player_input_HandleEsEvent(), vlc_player_input_HandleTeletextMenu(), 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 |
| const char* vlc_player_track::name |
Track name, always valid.
Referenced by vlc_player_osd_Track(), vlc_player_SelectEsIdList(), 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_GetEsIdList(), vlc_player_GetFirstSelectedTrackId(), vlc_player_GetSelectedTrack(), vlc_player_input_HandleEsEvent(), vlc_player_RestartTrackCategory(), vlc_player_track_Dup(), vlc_player_track_priv_New(), vlc_player_UnselectTrackCategory(), and vlc_player_UpdateMLStates().
1.8.13