VLC 4.0.0-dev
vlc_input_event Struct Reference

#include <input_internal.h>

Collaboration diagram for vlc_input_event:
[legend]

Data Fields

input_event_type_e type
 
union {
   struct vlc_input_event_state   state
 
   float   rate
 
   int   capabilities
 cf. More...
 
   struct vlc_input_event_times   times
 
   struct vlc_input_event_output_clock   output_clock
 
   struct vlc_input_event_title   title
 
   struct vlc_input_event_chapter   chapter
 
   struct vlc_input_event_program   program
 
   struct vlc_input_event_es   es
 
   bool   record
 
   const struct input_stats_t *   stats
 
   struct vlc_input_event_signal   signal
 
   float   cache
 
   struct vlc_input_event_vout   vout
 
   input_item_node_t *   subitems
 
   unsigned   vbi_page
 
   bool   vbi_transparent
 
   float   subs_fps
 
   picture_t *   thumbnail
 
}; 
 

Field Documentation

◆ 

union { ... } vlc_input_event::@40

◆ cache

float vlc_input_event::cache

Referenced by input_thread_Events().

◆ capabilities

int vlc_input_event::capabilities

cf.

VLC_INPUT_CAPABILITIES_* bitwise flags

◆ chapter

struct vlc_input_event_chapter vlc_input_event::chapter

Referenced by input_thread_Events().

◆ es

struct vlc_input_event_es vlc_input_event::es

Referenced by input_thread_Events().

◆ output_clock

struct vlc_input_event_output_clock vlc_input_event::output_clock

Referenced by input_thread_Events().

◆ program

struct vlc_input_event_program vlc_input_event::program

Referenced by input_thread_Events().

◆ rate

float vlc_input_event::rate

◆ record

bool vlc_input_event::record

◆ signal

struct vlc_input_event_signal vlc_input_event::signal

◆ state

struct vlc_input_event_state vlc_input_event::state

◆ stats

const struct input_stats_t* vlc_input_event::stats

◆ subitems

input_item_node_t* vlc_input_event::subitems

◆ subs_fps

float vlc_input_event::subs_fps

◆ thumbnail

picture_t* vlc_input_event::thumbnail

◆ times

struct vlc_input_event_times vlc_input_event::times

◆ title

struct vlc_input_event_title vlc_input_event::title

Referenced by input_thread_Events().

◆ type

◆ vbi_page

unsigned vlc_input_event::vbi_page

◆ vbi_transparent

bool vlc_input_event::vbi_transparent

◆ vout

struct vlc_input_event_vout vlc_input_event::vout

Referenced by input_thread_Events().


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