input_thread_private_t Struct Reference

Private input fields. More...

Collaboration diagram for input_thread_private_t:

Collaboration graph
[legend]

Data Fields

vlc_event_manager_t event_manager
bool b_can_pause
bool b_can_rate_control
int i_rate
int64_t i_start
int64_t i_stop
int64_t i_run
int i_title
input_title_t ** title
int i_title_offset
int i_seekpoint_offset
int i_bookmark
seekpoint_t ** bookmark
int i_attachment
input_attachment_t ** attachment
es_out_tp_es_out
sout_instance_tp_sout
bool b_out_pace_control
input_source_t input
int i_slave
input_source_t ** slave
struct {
   int   i_num_faulty
   bool   to_high
   bool   auto_adjust
pts_adjust
struct {
   counter_t *   p_read_packets
   counter_t *   p_read_bytes
   counter_t *   p_input_bitrate
   counter_t *   p_demux_read
   counter_t *   p_demux_bitrate
   counter_t *   p_decoded_audio
   counter_t *   p_decoded_video
   counter_t *   p_decoded_sub
   counter_t *   p_sout_sent_packets
   counter_t *   p_sout_sent_bytes
   counter_t *   p_sout_send_bitrate
   counter_t *   p_played_abuffers
   counter_t *   p_lost_abuffers
   counter_t *   p_displayed_pictures
   counter_t *   p_lost_pictures
   vlc_mutex_t   counters_lock
counters
vlc_mutex_t lock_control
int i_control
struct {
   int   i_type
   vlc_value_t   val
control [100]

Detailed Description

Private input fields.


Field Documentation

vlc_event_manager_t input_thread_private_t::event_manager

bool input_thread_private_t::b_can_pause

bool input_thread_private_t::b_can_rate_control

int input_thread_private_t::i_rate

int64_t input_thread_private_t::i_start

int64_t input_thread_private_t::i_stop

int64_t input_thread_private_t::i_run

int input_thread_private_t::i_title

input_title_t** input_thread_private_t::title

int input_thread_private_t::i_title_offset

int input_thread_private_t::i_seekpoint_offset

int input_thread_private_t::i_bookmark

seekpoint_t** input_thread_private_t::bookmark

int input_thread_private_t::i_attachment

input_attachment_t** input_thread_private_t::attachment

es_out_t* input_thread_private_t::p_es_out

sout_instance_t* input_thread_private_t::p_sout

bool input_thread_private_t::b_out_pace_control

input_source_t input_thread_private_t::input

int input_thread_private_t::i_slave

input_source_t** input_thread_private_t::slave

int input_thread_private_t::i_num_faulty

bool input_thread_private_t::to_high

bool input_thread_private_t::auto_adjust

struct { ... } input_thread_private_t::pts_adjust

counter_t* input_thread_private_t::p_read_packets

counter_t* input_thread_private_t::p_read_bytes

counter_t* input_thread_private_t::p_input_bitrate

counter_t* input_thread_private_t::p_demux_read

counter_t* input_thread_private_t::p_demux_bitrate

counter_t* input_thread_private_t::p_decoded_audio

counter_t* input_thread_private_t::p_decoded_video

counter_t* input_thread_private_t::p_decoded_sub

counter_t* input_thread_private_t::p_sout_sent_packets

counter_t* input_thread_private_t::p_sout_sent_bytes

counter_t* input_thread_private_t::p_sout_send_bitrate

counter_t* input_thread_private_t::p_played_abuffers

counter_t* input_thread_private_t::p_lost_abuffers

counter_t* input_thread_private_t::p_displayed_pictures

counter_t* input_thread_private_t::p_lost_pictures

vlc_mutex_t input_thread_private_t::counters_lock

struct { ... } input_thread_private_t::counters

vlc_mutex_t input_thread_private_t::lock_control

int input_thread_private_t::i_control

int input_thread_private_t::i_type

vlc_value_t input_thread_private_t::val

struct { ... } input_thread_private_t::control[ 100 ]


The documentation for this struct was generated from the following file:
Generated on Wed Aug 13 09:11:31 2008 for VLC by  doxygen 1.5.1