Go to the documentation of this file.
24 #ifndef LIBVLC_INPUT_EVENT_H
25 #define LIBVLC_INPUT_EVENT_H 1
55 int i_program,
const char *psz_text );
65 int i_teletext,
const char *psz_text );
void input_SendEventBookmark(input_thread_t *p_input)
Definition: event.c:287
void input_SendEventTeletextDel(input_thread_t *p_input, int i_teletext)
Definition: event.c:266
void input_SendEventEsAdd(input_thread_t *p_input, enum es_format_category_e i_cat, int i_id, const char *psz_text)
Definition: event.c:241
uint32_t i_value
Definition: vlc_text_style.h:215
#define VLC_VAR_SETVALUE
Set the value of this variable without triggering any callbacks.
Definition: vlc_variables.h:87
void input_SendEventPosition(input_thread_t *p_input, double f_position, mtime_t i_time)
Definition: event.c:54
#define VLC_VAR_CLEARCHOICES
Definition: vlc_variables.h:98
#define var_SetBool(a, b, c)
Definition: vlc_variables.h:257
void input_SendEventSubtitleDelay(input_thread_t *p_input, mtime_t i_delay)
Definition: event.c:106
void input_SendEventProgramAdd(input_thread_t *p_input, int i_program, const char *psz_text)
Definition: event.c:205
void input_SendEventAout(input_thread_t *p_input)
Definition: event.c:280
void input_SendEventMeta(input_thread_t *p_input)
Definition: event.c:189
void input_SendEventCache(input_thread_t *p_input, double f_level)
Definition: event.c:179
#define VLC_VAR_ADDCHOICE
Definition: vlc_variables.h:96
void input_SendEventAudioDelay(input_thread_t *p_input, mtime_t i_delay)
Definition: event.c:96
void input_SendEventSignal(input_thread_t *p_input, double f_quality, double f_strength)
Definition: event.c:156
#define VLC_VAR_DELCHOICE
Definition: vlc_variables.h:97
void input_SendEventProgramScrambled(input_thread_t *p_input, int i_group, bool b_scrambled)
Definition: event.c:218
void input_SendEventTeletextSelect(input_thread_t *p_input, int i_teletext)
Definition: event.c:270
void input_SendEventTitle(input_thread_t *p_input, int i_title)
Definition: event.c:127
static void VarListSelect(input_thread_t *, const char *psz_variable, int i_event, int i_value)
Definition: event.c:331
int64_t i_int
Definition: vlc_common.h:327
void input_SendEventProgramDel(input_thread_t *p_input, int i_program)
Definition: event.c:210
es_format_category_e
ES Categories.
Definition: vlc_es.h:563
bool b_bool
Definition: vlc_common.h:328
void input_SendEventSeekpoint(input_thread_t *p_input, int i_title, int i_seekpoint)
Definition: event.c:139
void input_SendEventLength(input_thread_t *p_input, mtime_t i_length)
Definition: event.c:68
int i_type
Definition: httpd.c:1250
void input_SendEventDead(input_thread_t *p_input)
Definition: event.c:49
float f_float
Definition: vlc_common.h:329
void input_SendEventMetaEpg(input_thread_t *p_input)
Definition: event.c:199
void input_SendEventMetaInfo(input_thread_t *p_input)
Definition: event.c:194
char * psz_string
Definition: vlc_common.h:330
#define var_GetInteger(a, b)
Definition: vlc_variables.h:655
void input_SendEventState(input_thread_t *p_input, int i_state)
Definition: event.c:169
void input_SendEventEsSelect(input_thread_t *p_input, enum es_format_category_e i_cat, int i_id)
Definition: event.c:254
#define var_SetInteger(a, b, c)
Definition: vlc_variables.h:256
void input_SendEventRate(input_thread_t *p_input, int i_rate)
Definition: event.c:87
void input_SendEventEsDel(input_thread_t *p_input, enum es_format_category_e i_cat, int i_id)
Definition: event.c:247
void input_SendEventVout(input_thread_t *p_input)
Definition: event.c:275
void input_SendEventProgramSelect(input_thread_t *p_input, int i_program)
Definition: event.c:214
static void Trigger(input_thread_t *, int i_type)
Definition: event.c:294
static void VarListAdd(input_thread_t *, const char *psz_variable, int i_event, int i_value, const char *psz_text)
Definition: event.c:298
void input_SendEventRecord(input_thread_t *p_input, bool b_recording)
Definition: event.c:117
static void VarListDel(input_thread_t *, const char *psz_variable, int i_event, int i_value)
Definition: event.c:313
void input_SendEventTeletextAdd(input_thread_t *p_input, int i_teletext, const char *psz_text)
Definition: event.c:261
int64_t mtime_t
High precision date or time interval.
Definition: vlc_common.h:150
void input_SendEventStatistics(input_thread_t *p_input)
Definition: event.c:83
static const char * GetEsVarName(enum es_format_category_e i_cat)
Definition: event.c:227
VLC value structure.
Definition: vlc_common.h:325
#define var_Change(a, b, c, d, e)
Definition: vlc_variables.h:127