VLC  4.0.0-dev
Data Fields
vlc_player_input Struct Reference
Collaboration diagram for vlc_player_input:
Collaboration graph
[legend]

Data Fields

input_thread_tthread
 
vlc_player_tplayer
 
bool started
 
enum vlc_player_state state
 
enum vlc_player_error error
 
float rate
 
int capabilities
 
vlc_tick_t length
 
float position
 
vlc_tick_t time
 
vlc_tick_t normal_time
 
vlc_tick_t pause_date
 
bool recording
 
float signal_quality
 
float signal_strength
 
float cache
 
struct input_stats_t stats
 
vlc_tick_t cat_delays [DATA_ES]
 
vlc_player_program_vector program_vector
 
vlc_player_track_vector video_track_vector
 
vlc_player_track_vector audio_track_vector
 
vlc_player_track_vector spu_track_vector
 
struct vlc_player_track_privteletext_menu
 
struct vlc_player_title_listtitles
 
size_t title_selected
 
size_t chapter_selected
 
struct vlc_list node
 
bool teletext_enabled
 
bool teletext_transparent
 
unsigned teletext_page
 
struct {
   vlc_tick_t   time
 
   float   pos
 
   bool   set
 
abloop_state [2]
 
struct {
enum  { VLC_RESTOREPOINT_TITLE, VLC_RESTOREPOINT_POSITION, VLC_RESTOREPOINT_NONE }
 
   vlc_ml_playback_states_all   states
 
   enum vlc_player_input:: { ... }    restore
 
   bool   restore_states
 
   bool   delay_restore
 
ml
 

Field Documentation

◆ abloop_state

struct { ... } vlc_player_input::abloop_state[2]

◆ audio_track_vector

vlc_player_track_vector vlc_player_input::audio_track_vector

◆ cache

float vlc_player_input::cache

◆ capabilities

int vlc_player_input::capabilities

◆ cat_delays

vlc_tick_t vlc_player_input::cat_delays[DATA_ES]

◆ chapter_selected

size_t vlc_player_input::chapter_selected

◆ delay_restore

bool vlc_player_input::delay_restore

◆ error

enum vlc_player_error vlc_player_input::error

◆ length

vlc_tick_t vlc_player_input::length

◆ ml

struct { ... } vlc_player_input::ml

◆ node

struct vlc_list vlc_player_input::node

◆ normal_time

vlc_tick_t vlc_player_input::normal_time

◆ pause_date

vlc_tick_t vlc_player_input::pause_date

◆ player

vlc_player_t* vlc_player_input::player

◆ pos

float vlc_player_input::pos

◆ position

float vlc_player_input::position

◆ program_vector

vlc_player_program_vector vlc_player_input::program_vector

◆ rate

float vlc_player_input::rate

◆ recording

bool vlc_player_input::recording

◆ restore

enum { ... } vlc_player_input::restore

◆ restore_states

bool vlc_player_input::restore_states

◆ set

bool vlc_player_input::set

◆ signal_quality

float vlc_player_input::signal_quality

◆ signal_strength

float vlc_player_input::signal_strength

◆ spu_track_vector

vlc_player_track_vector vlc_player_input::spu_track_vector

◆ started

bool vlc_player_input::started

◆ state

enum vlc_player_state vlc_player_input::state

◆ states

vlc_ml_playback_states_all vlc_player_input::states

◆ stats

struct input_stats_t vlc_player_input::stats

◆ teletext_enabled

bool vlc_player_input::teletext_enabled

◆ teletext_menu

struct vlc_player_track_priv* vlc_player_input::teletext_menu

◆ teletext_page

unsigned vlc_player_input::teletext_page

◆ teletext_transparent

bool vlc_player_input::teletext_transparent

◆ thread

input_thread_t* vlc_player_input::thread

◆ time

vlc_tick_t vlc_player_input::time

◆ title_selected

size_t vlc_player_input::title_selected

◆ titles

struct vlc_player_title_list* vlc_player_input::titles

◆ video_track_vector

vlc_player_track_vector vlc_player_input::video_track_vector

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