VLC 4.0.0-dev
event.h File Reference
Include dependency graph for event.h:

Go to the source code of this file.

Functions

static void 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)
 
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 void 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_SendEventBookmark (input_thread_t *p_input)
 

Function Documentation

◆ input_SendEvent()

◆ input_SendEventBookmark()

static void input_SendEventBookmark ( input_thread_t p_input)
inlinestatic

◆ input_SendEventCache()

static void input_SendEventCache ( input_thread_t p_input,
double  f_level 
)
inlinestatic

◆ input_SendEventCapabilities()

static void input_SendEventCapabilities ( input_thread_t p_input,
int  i_capabilities 
)
inlinestatic

◆ input_SendEventDead()

static void input_SendEventDead ( input_thread_t p_input)
inlinestatic

References INPUT_EVENT_DEAD, and input_SendEvent().

Referenced by Preparse(), and Run().

◆ input_SendEventEs()

static 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()

static void input_SendEventMeta ( input_thread_t p_input)
inlinestatic

◆ input_SendEventMetaEpg()

static void input_SendEventMetaEpg ( input_thread_t p_input)
inlinestatic

◆ input_SendEventMetaInfo()

static void input_SendEventMetaInfo ( input_thread_t p_input)
inlinestatic

◆ input_SendEventOutputClock()

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 
)
inlinestatic

References INPUT_EVENT_OUTPUT_CLOCK, and input_SendEvent().

Referenced by ClockUpdate().

◆ input_SendEventParsing()

static void input_SendEventParsing ( input_thread_t p_input,
input_item_node_t p_root 
)
inlinestatic

◆ input_SendEventProgramAdd()

static 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()

static void input_SendEventProgramDel ( input_thread_t p_input,
int  i_program 
)
inlinestatic

◆ input_SendEventProgramScrambled()

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

◆ input_SendEventProgramSelect()

static void input_SendEventProgramSelect ( input_thread_t p_input,
int  i_program 
)
inlinestatic

◆ input_SendEventProgramUpdated()

static 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()

static void input_SendEventRate ( input_thread_t p_input,
float  rate 
)
inlinestatic

References INPUT_EVENT_RATE, and input_SendEvent().

Referenced by Control().

◆ input_SendEventRecord()

static void input_SendEventRecord ( input_thread_t p_input,
bool  b_recording 
)
inlinestatic

References INPUT_EVENT_RECORD, and input_SendEvent().

Referenced by Control().

◆ input_SendEventSeekpoint()

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

◆ input_SendEventSignal()

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

◆ input_SendEventState()

static 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()

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

◆ input_SendEventSubsFPS()

static void input_SendEventSubsFPS ( input_thread_t p_input,
float  fps 
)
inlinestatic

References INPUT_EVENT_SUBS_FPS, and input_SendEvent().

Referenced by Control().

◆ input_SendEventTimes()

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 
)
inlinestatic

◆ input_SendEventTitle()

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

◆ input_SendEventVbiPage()

static void input_SendEventVbiPage ( input_thread_t p_input,
unsigned  page 
)
inlinestatic

◆ input_SendEventVbiTransparency()

static void input_SendEventVbiTransparency ( input_thread_t p_input,
bool  transparent 
)
inlinestatic

◆ input_SendEventVout()

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