| 
    VLC 4.0.0-dev
    
   | 
 
#include <input_internal.h>
Public Types | |
| enum | {  VLC_INPUT_ES_ADDED , VLC_INPUT_ES_DELETED , VLC_INPUT_ES_UPDATED , VLC_INPUT_ES_SELECTED , VLC_INPUT_ES_UNSELECTED }  | 
Data Fields | |
| enum vlc_input_event_es:: { ... } | action | 
| vlc_es_id_t * | id | 
| ES track id: only valid from the event callback, unless the id is held by the user with vlc_es_Hold().   | |
| const char * | title | 
| Title of ES track, can be updated after the VLC_INPUT_ES_UPDATED event.   | |
| const es_format_t * | fmt | 
| ES track information, can be updated after the VLC_INPUT_ES_UPDATED event.   | |
| bool | forced | 
| Only valid with VLC_INPUT_ES_SELECTED, true if the track was selected by the user.   | |
| enum vlc_vout_order | vout_order | 
| anonymous enum | 
| enum { ... } vlc_input_event_es::action | 
Referenced by vlc_player_input_HandleEsEvent(), and vlc_player_input_HandleTeletextMenu().
| const es_format_t* vlc_input_event_es::fmt | 
ES track information, can be updated after the VLC_INPUT_ES_UPDATED event.
Referenced by vlc_player_input_HandleEsEvent(), and vlc_player_input_HandleTeletextMenu().
| bool vlc_input_event_es::forced | 
Only valid with VLC_INPUT_ES_SELECTED, true if the track was selected by the user.
Referenced by vlc_player_input_HandleEsEvent().
| vlc_es_id_t* vlc_input_event_es::id | 
ES track id: only valid from the event callback, unless the id is held by the user with vlc_es_Hold().
Referenced by vlc_player_input_HandleEsEvent().
| const char* vlc_input_event_es::title | 
Title of ES track, can be updated after the VLC_INPUT_ES_UPDATED event.
Referenced by vlc_player_input_HandleEsEvent().
| enum vlc_vout_order vlc_input_event_es::vout_order | 
Referenced by vlc_player_input_HandleEsEvent().