VLC  3.0.21
Functions
event.c File Reference
Include dependency graph for event.c:

Functions

static void Trigger (input_thread_t *, int i_type)
 
static void VarListAdd (input_thread_t *, const char *psz_variable, int i_event, int i_value, const char *psz_text)
 
static void VarListDel (input_thread_t *, const char *psz_variable, int i_event, int i_value)
 
static void VarListSelect (input_thread_t *, const char *psz_variable, int i_event, int i_value)
 
void input_SendEventDead (input_thread_t *p_input)
 
void input_SendEventPosition (input_thread_t *p_input, double f_position, vlc_tick_t i_time)
 
void input_SendEventLength (input_thread_t *p_input, vlc_tick_t i_length)
 
void input_SendEventStatistics (input_thread_t *p_input)
 
void input_SendEventRate (input_thread_t *p_input, int i_rate)
 
void input_SendEventAudioDelay (input_thread_t *p_input, vlc_tick_t i_delay)
 
void input_SendEventSubtitleDelay (input_thread_t *p_input, vlc_tick_t i_delay)
 
void input_SendEventRecord (input_thread_t *p_input, bool b_recording)
 
void input_SendEventTitle (input_thread_t *p_input, int i_title)
 
void input_SendEventSeekpoint (input_thread_t *p_input, int i_title, int i_seekpoint)
 
void input_SendEventSignal (input_thread_t *p_input, double f_quality, double f_strength)
 
void input_SendEventState (input_thread_t *p_input, int i_state)
 
void input_SendEventCache (input_thread_t *p_input, double f_level)
 
void input_SendEventMeta (input_thread_t *p_input)
 
void input_SendEventMetaInfo (input_thread_t *p_input)
 
void input_SendEventMetaEpg (input_thread_t *p_input)
 
void input_SendEventProgramAdd (input_thread_t *p_input, int i_program, const char *psz_text)
 
void input_SendEventProgramDel (input_thread_t *p_input, int i_program)
 
void input_SendEventProgramSelect (input_thread_t *p_input, int i_program)
 
void input_SendEventProgramScrambled (input_thread_t *p_input, int i_group, bool b_scrambled)
 
static const char * GetEsVarName (enum es_format_category_e i_cat)
 
void input_SendEventEsAdd (input_thread_t *p_input, enum es_format_category_e i_cat, int i_id, const char *psz_text)
 
void input_SendEventEsDel (input_thread_t *p_input, enum es_format_category_e i_cat, int i_id)
 
void input_SendEventEsSelect (input_thread_t *p_input, enum es_format_category_e i_cat, int i_id)
 
void input_SendEventTeletextAdd (input_thread_t *p_input, int i_teletext, const char *psz_text)
 
void input_SendEventTeletextDel (input_thread_t *p_input, int i_teletext)
 
void input_SendEventTeletextSelect (input_thread_t *p_input, int i_teletext)
 
void input_SendEventVout (input_thread_t *p_input)
 
void input_SendEventAout (input_thread_t *p_input)
 
void input_SendEventBookmark (input_thread_t *p_input)
 

Function Documentation

◆ GetEsVarName()

static const char* GetEsVarName ( enum es_format_category_e  i_cat)
static

◆ input_SendEventAout()

void input_SendEventAout ( input_thread_t p_input)

References INPUT_EVENT_VOUT, and Trigger().

Referenced by aout_update_format(), and DeleteDecoder().

◆ input_SendEventAudioDelay()

void input_SendEventAudioDelay ( input_thread_t p_input,
vlc_tick_t  i_delay 
)

◆ input_SendEventBookmark()

void input_SendEventBookmark ( input_thread_t p_input)

Referenced by UpdateBookmarksOption().

◆ input_SendEventCache()

void input_SendEventCache ( input_thread_t p_input,
double  f_level 
)

◆ input_SendEventDead()

void input_SendEventDead ( input_thread_t p_input)

Referenced by Run().

◆ input_SendEventEsAdd()

void input_SendEventEsAdd ( input_thread_t p_input,
enum es_format_category_e  i_cat,
int  i_id,
const char *  psz_text 
)

◆ input_SendEventEsDel()

void input_SendEventEsDel ( input_thread_t p_input,
enum es_format_category_e  i_cat,
int  i_id 
)

Referenced by EsOutProgramSelect().

◆ input_SendEventEsSelect()

void input_SendEventEsSelect ( input_thread_t p_input,
enum es_format_category_e  i_cat,
int  i_id 
)

◆ input_SendEventLength()

void input_SendEventLength ( input_thread_t p_input,
vlc_tick_t  i_length 
)

Referenced by EsOutControlLocked().

◆ input_SendEventMeta()

void input_SendEventMeta ( input_thread_t p_input)

Referenced by Create(), and EsOutProgramSelect().

◆ input_SendEventMetaEpg()

void input_SendEventMetaEpg ( input_thread_t p_input)

◆ input_SendEventMetaInfo()

void input_SendEventMetaInfo ( input_thread_t p_input)

Referenced by input_vaControl().

◆ input_SendEventPosition()

void input_SendEventPosition ( input_thread_t p_input,
double  f_position,
vlc_tick_t  i_time 
)

Referenced by EsOutControlLocked().

◆ input_SendEventProgramAdd()

void input_SendEventProgramAdd ( input_thread_t p_input,
int  i_program,
const char *  psz_text 
)

Referenced by EsOutProgramAdd().

◆ input_SendEventProgramDel()

void input_SendEventProgramDel ( input_thread_t p_input,
int  i_program 
)

References INPUT_EVENT_PROGRAM, and VarListAdd().

Referenced by EsOutProgramDel().

◆ input_SendEventProgramScrambled()

void input_SendEventProgramScrambled ( input_thread_t p_input,
int  i_group,
bool  b_scrambled 
)

References INPUT_EVENT_PROGRAM, and VarListSelect().

Referenced by EsOutProgramSelect().

◆ input_SendEventProgramSelect()

void input_SendEventProgramSelect ( input_thread_t p_input,
int  i_program 
)

References INPUT_EVENT_PROGRAM, and VarListDel().

Referenced by EsOutProgramSelect().

◆ input_SendEventRate()

void input_SendEventRate ( input_thread_t p_input,
int  i_rate 
)

◆ input_SendEventRecord()

void input_SendEventRecord ( input_thread_t p_input,
bool  b_recording 
)

◆ input_SendEventSeekpoint()

void input_SendEventSeekpoint ( input_thread_t p_input,
int  i_title,
int  i_seekpoint 
)

◆ input_SendEventSignal()

void input_SendEventSignal ( input_thread_t p_input,
double  f_quality,
double  f_strength 
)

◆ input_SendEventState()

void input_SendEventState ( input_thread_t p_input,
int  i_state 
)

◆ input_SendEventStatistics()

void input_SendEventStatistics ( input_thread_t p_input)

Referenced by MainLoopStatistics().

◆ input_SendEventSubtitleDelay()

void input_SendEventSubtitleDelay ( input_thread_t p_input,
vlc_tick_t  i_delay 
)

◆ input_SendEventTeletextAdd()

void input_SendEventTeletextAdd ( input_thread_t p_input,
int  i_teletext,
const char *  psz_text 
)

◆ input_SendEventTeletextDel()

void input_SendEventTeletextDel ( input_thread_t p_input,
int  i_teletext 
)

References INPUT_EVENT_TELETEXT, and VarListAdd().

Referenced by EsOutProgramSelect().

◆ input_SendEventTeletextSelect()

void input_SendEventTeletextSelect ( input_thread_t p_input,
int  i_teletext 
)

◆ input_SendEventTitle()

void input_SendEventTitle ( input_thread_t p_input,
int  i_title 
)

◆ input_SendEventVout()

void input_SendEventVout ( input_thread_t p_input)

◆ Trigger()

static void Trigger ( input_thread_t p_input,
int  i_type 
)
static

◆ VarListAdd()

static void VarListAdd ( input_thread_t p_input,
const char *  psz_variable,
int  i_event,
int  i_value,
const char *  psz_text 
)
static

◆ VarListDel()

static void VarListDel ( input_thread_t p_input,
const char *  psz_variable,
int  i_event,
int  i_value 
)
static

◆ VarListSelect()

static void VarListSelect ( input_thread_t p_input,
const char *  psz_variable,
int  i_event,
int  i_value 
)
static