VLC 4.0.0-dev
Loading...
Searching...
No Matches
event.h File Reference
Include dependency graph for event.h:

Go to the source code of this file.

Functions

static bool input_SendEvent (input_thread_t *p_input, const struct vlc_input_event *event)
static void input_SendEventDead (input_thread_t *p_input)
static void input_SendEventCapabilities (input_thread_t *p_input, int i_capabilities)
static void input_SendEventTimes (input_thread_t *p_input, double f_position, vlc_tick_t i_time, vlc_tick_t i_normal_time, vlc_tick_t i_length, bool b_live)
static void input_SendEventOutputClock (input_thread_t *p_input, vlc_es_id_t *id, bool master, vlc_tick_t system_ts, vlc_tick_t ts, double rate, unsigned frame_rate, unsigned frame_rate_base)
static void input_SendEventStatistics (input_thread_t *p_input, const struct input_stats_t *stats)
static void input_SendEventRate (input_thread_t *p_input, float rate)
static void input_SendEventRecord (input_thread_t *p_input, bool b_recording)
static void input_SendEventTitle (input_thread_t *p_input, const struct vlc_input_event_title *title)
static void input_SendEventSeekpoint (input_thread_t *p_input, int i_title, int i_seekpoint)
static void input_SendEventSignal (input_thread_t *p_input, double f_quality, double f_strength)
static void input_SendEventState (input_thread_t *p_input, int i_state, vlc_tick_t state_date)
static void input_SendEventCache (input_thread_t *p_input, double f_level)
static void input_SendEventMeta (input_thread_t *p_input)
static void input_SendEventMetaInfo (input_thread_t *p_input)
static void input_SendEventMetaEpg (input_thread_t *p_input)
static void input_SendEventSubsFPS (input_thread_t *p_input, float fps)
static void input_SendEventProgramAdd (input_thread_t *p_input, int i_program, const char *psz_text)
static void input_SendEventProgramUpdated (input_thread_t *p_input, int i_program, const char *psz_text)
static void input_SendEventProgramDel (input_thread_t *p_input, int i_program)
static void input_SendEventProgramSelect (input_thread_t *p_input, int i_program)
static void input_SendEventProgramScrambled (input_thread_t *p_input, int i_group, bool b_scrambled)
static void input_SendEventEs (input_thread_t *p_input, const struct vlc_input_event_es *es_event)
static bool input_SendEventParsing (input_thread_t *p_input, input_item_node_t *p_root)
static void input_SendEventVbiPage (input_thread_t *p_input, unsigned page)
static void input_SendEventVbiTransparency (input_thread_t *p_input, bool transparent)
static void input_SendEventVout (input_thread_t *p_input, const struct vlc_input_event_vout *event)
static void input_SendEventOutputState (input_thread_t *p_input, const struct vlc_input_event_output_state *state)
static void input_SendEventBookmark (input_thread_t *p_input)

Function Documentation

◆ input_SendEvent()

◆ input_SendEventBookmark()

void input_SendEventBookmark ( input_thread_t * p_input)
inlinestatic

◆ input_SendEventCache()

void input_SendEventCache ( input_thread_t * p_input,
double f_level )
inlinestatic

◆ input_SendEventCapabilities()

void input_SendEventCapabilities ( input_thread_t * p_input,
int i_capabilities )
inlinestatic

◆ input_SendEventDead()

void input_SendEventDead ( input_thread_t * p_input)
inlinestatic

References INPUT_EVENT_DEAD, and input_SendEvent().

Referenced by Preparse(), and Run().

◆ input_SendEventEs()

void input_SendEventEs ( input_thread_t * p_input,
const struct vlc_input_event_es * es_event )
inlinestatic

References INPUT_EVENT_ES, and input_SendEvent().

Referenced by EsOutSendEsEvent().

◆ input_SendEventMeta()

void input_SendEventMeta ( input_thread_t * p_input)
inlinestatic

◆ input_SendEventMetaEpg()

void input_SendEventMetaEpg ( input_thread_t * p_input)
inlinestatic

◆ input_SendEventMetaInfo()

void input_SendEventMetaInfo ( input_thread_t * p_input)
inlinestatic

◆ input_SendEventOutputClock()

void input_SendEventOutputClock ( input_thread_t * p_input,
vlc_es_id_t * id,
bool master,
vlc_tick_t system_ts,
vlc_tick_t ts,
double rate,
unsigned frame_rate,
unsigned frame_rate_base )
inlinestatic

References INPUT_EVENT_OUTPUT_CLOCK, and input_SendEvent().

Referenced by ClockUpdate().

◆ input_SendEventOutputState()

void input_SendEventOutputState ( input_thread_t * p_input,
const struct vlc_input_event_output_state * state )
inlinestatic

◆ input_SendEventParsing()

bool input_SendEventParsing ( input_thread_t * p_input,
input_item_node_t * p_root )
inlinestatic

◆ input_SendEventProgramAdd()

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

References INPUT_EVENT_PROGRAM, and input_SendEvent().

Referenced by EsOutProgramAdd().

◆ input_SendEventProgramDel()

void input_SendEventProgramDel ( input_thread_t * p_input,
int i_program )
inlinestatic

◆ input_SendEventProgramScrambled()

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

◆ input_SendEventProgramSelect()

void input_SendEventProgramSelect ( input_thread_t * p_input,
int i_program )
inlinestatic

◆ input_SendEventProgramUpdated()

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

References INPUT_EVENT_PROGRAM, and input_SendEvent().

Referenced by EsOutProgramMeta().

◆ input_SendEventRate()

void input_SendEventRate ( input_thread_t * p_input,
float rate )
inlinestatic

References INPUT_EVENT_RATE, and input_SendEvent().

Referenced by Control().

◆ input_SendEventRecord()

void input_SendEventRecord ( input_thread_t * p_input,
bool b_recording )
inlinestatic

References INPUT_EVENT_RECORD, and input_SendEvent().

Referenced by Control().

◆ input_SendEventSeekpoint()

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

◆ input_SendEventSignal()

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

◆ input_SendEventState()

void input_SendEventState ( input_thread_t * p_input,
int i_state,
vlc_tick_t state_date )
inlinestatic

References INPUT_EVENT_STATE, and input_SendEvent().

Referenced by input_ChangeState().

◆ input_SendEventStatistics()

void input_SendEventStatistics ( input_thread_t * p_input,
const struct input_stats_t * stats )
inlinestatic

◆ input_SendEventSubsFPS()

void input_SendEventSubsFPS ( input_thread_t * p_input,
float fps )
inlinestatic

References INPUT_EVENT_SUBS_FPS, and input_SendEvent().

Referenced by Control().

◆ input_SendEventTimes()

void input_SendEventTimes ( input_thread_t * p_input,
double f_position,
vlc_tick_t i_time,
vlc_tick_t i_normal_time,
vlc_tick_t i_length,
bool b_live )
inlinestatic

◆ input_SendEventTitle()

void input_SendEventTitle ( input_thread_t * p_input,
const struct vlc_input_event_title * title )
inlinestatic

◆ input_SendEventVbiPage()

void input_SendEventVbiPage ( input_thread_t * p_input,
unsigned page )
inlinestatic

◆ input_SendEventVbiTransparency()

void input_SendEventVbiTransparency ( input_thread_t * p_input,
bool transparent )
inlinestatic

◆ input_SendEventVout()

void input_SendEventVout ( input_thread_t * p_input,
const struct vlc_input_event_vout * event )
inlinestatic