VLC  2.2.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ts_thread_t Struct Reference
Collaboration diagram for ts_thread_t:
Collaboration graph
[legend]

Data Fields

vlc_thread_t thread
input_thread_tp_input
es_out_tp_out
int64_t i_tmp_size_max
const char * psz_tmp_path
vlc_mutex_t lock
vlc_cond_t wait
bool b_paused
mtime_t i_pause_date
int i_rate
int i_rate_source
mtime_t i_rate_date
mtime_t i_rate_delay
mtime_t i_buffering_delay
ts_storage_tp_storage_r
ts_storage_tp_storage_w
mtime_t i_cmd_delay

Field Documentation

bool ts_thread_t::b_paused
mtime_t ts_thread_t::i_buffering_delay

Referenced by TsRun(), and TsStart().

mtime_t ts_thread_t::i_cmd_delay
mtime_t ts_thread_t::i_pause_date

Referenced by TsChangePause(), and TsStart().

int ts_thread_t::i_rate
mtime_t ts_thread_t::i_rate_date

Referenced by TsChangeRate(), TsRun(), and TsStart().

mtime_t ts_thread_t::i_rate_delay

Referenced by TsChangeRate(), TsRun(), and TsStart().

int ts_thread_t::i_rate_source
int64_t ts_thread_t::i_tmp_size_max

Referenced by TsPushCmd(), and TsStart().

vlc_mutex_t ts_thread_t::lock
input_thread_t* ts_thread_t::p_input

Referenced by TsRun(), and TsStart().

es_out_t* ts_thread_t::p_out
ts_storage_t* ts_thread_t::p_storage_r
ts_storage_t* ts_thread_t::p_storage_w

Referenced by TsPushCmd(), and TsStart().

const char* ts_thread_t::psz_tmp_path

Referenced by TsPushCmd(), and TsStart().

vlc_thread_t ts_thread_t::thread

Referenced by TsStart(), and TsStop().

vlc_cond_t ts_thread_t::wait

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