VLC 4.0.0-dev
Loading...
Searching...
No Matches
es_out_id_t Struct Reference
Collaboration diagram for es_out_id_t:
[legend]

Data Fields

vlc_es_id_t id
struct vlc_input_es_outout
es_out_pgrm_tp_pgrm
bool b_scrambled
int i_channel
vlc_atomic_rc_t rc
size_t i_pos
es_format_t fmt
es_format_t fmt_out
char * psz_language
char * psz_language_code
char * psz_title
bool b_terminated
bool forced
vlc_input_decoder_tp_dec
vlc_input_decoder_tp_dec_record
vlc_clock_tp_clock
bool master
vlc_tick_t i_pts_level
vlc_tick_t delay
struct { 
   size_t   cap 
   size_t   size 
   es_out_id_t **   data 
sub_es_vec
es_out_id_tp_master
struct vlc_list node
vlc_mouse_event mouse_event_cb
void * mouse_event_userdata
vlc_mouse_t oldmouse
bool mouse_being_dragged
es_out_id_tp_es

Field Documentation

◆ b_scrambled

bool es_out_id_t::b_scrambled

◆ b_terminated

bool es_out_id_t::b_terminated

◆ cap

size_t es_out_id_t::cap

◆ data

es_out_id_t* * es_out_id_t::data

◆ delay

◆ fmt

◆ fmt_out

◆ forced

bool es_out_id_t::forced

◆ i_channel

int es_out_id_t::i_channel

◆ i_pos

size_t es_out_id_t::i_pos

Referenced by EsGetTitle(), and EsOutAddLocked().

◆ i_pts_level

vlc_tick_t es_out_id_t::i_pts_level

◆ id

◆ master

bool es_out_id_t::master

◆ mouse_being_dragged

bool es_out_id_t::mouse_being_dragged

Referenced by EsOutAddLocked(), and MouseEventCb().

◆ mouse_event_cb

vlc_mouse_event es_out_id_t::mouse_event_cb

◆ mouse_event_userdata

void* es_out_id_t::mouse_event_userdata

◆ node

struct vlc_list es_out_id_t::node

Referenced by EsOutAddLocked(), and EsTerminate().

◆ oldmouse

vlc_mouse_t es_out_id_t::oldmouse

Referenced by EsOutAddLocked(), and MouseEventCb().

◆ out

struct vlc_input_es_out* es_out_id_t::out

Referenced by ClockUpdate(), and EsOutAddLocked().

◆ p_clock

vlc_clock_t* es_out_id_t::p_clock

◆ p_dec

◆ p_dec_record

◆ p_es

◆ p_master

es_out_id_t* es_out_id_t::p_master

◆ p_pgrm

◆ psz_language

char* es_out_id_t::psz_language

◆ psz_language_code

char* es_out_id_t::psz_language_code

◆ psz_title

◆ rc

vlc_atomic_rc_t es_out_id_t::rc

Referenced by EsHold(), EsOutAddLocked(), and EsRelease().

◆ size

size_t es_out_id_t::size

◆ [struct]

struct { ... } es_out_id_t::sub_es_vec

The documentation for this struct was generated from the following files: