VLC
3.0.15
|
Data Fields | |
input_thread_t * | p_input |
input_resource_t * | p_resource |
input_clock_t * | p_clock |
int | i_last_rate |
vout_thread_t * | p_spu_vout |
int | i_spu_channel |
int64_t | i_spu_order |
sout_instance_t * | p_sout |
sout_packetizer_input_t * | p_sout_input |
vlc_thread_t | thread |
void(* | pf_update_stat )(decoder_owner_sys_t *, unsigned decoded, unsigned lost) |
decoder_t * | p_packetizer |
bool | b_packetizer |
es_format_t | fmt |
bool | b_fmt_description |
vlc_meta_t * | p_description |
atomic_int | reload |
block_fifo_t * | p_fifo |
vlc_mutex_t | lock |
vlc_cond_t | wait_request |
vlc_cond_t | wait_acknowledge |
vlc_cond_t | wait_fifo |
vlc_cond_t | wait_timed |
audio_output_t * | p_aout |
vout_thread_t * | p_vout |
int64_t | i_preroll_end |
mtime_t | pause_date |
unsigned | frames_countdown |
bool | paused |
bool | error |
bool | b_waiting |
bool | b_first |
bool | b_has_data |
bool | flushing |
bool | b_draining |
atomic_bool | drained |
bool | b_idle |
struct { | |
bool b_supported | |
decoder_cc_desc_t desc | |
decoder_t * pp_decoder [64] | |
} | cc |
mtime_t | i_ts_delay |
bool decoder_owner_sys_t::b_draining |
Referenced by CreateDecoder(), DecoderThread(), and input_DecoderDrain().
bool decoder_owner_sys_t::b_first |
Referenced by CreateDecoder().
bool decoder_owner_sys_t::b_fmt_description |
Referenced by CreateDecoder(), and DecoderUpdateFormatLocked().
bool decoder_owner_sys_t::b_has_data |
Referenced by CreateDecoder().
bool decoder_owner_sys_t::b_idle |
Referenced by CreateDecoder(), and DecoderThread().
bool decoder_owner_sys_t::b_packetizer |
bool decoder_owner_sys_t::b_supported |
Referenced by CreateDecoder(), and input_DecoderDelete().
bool decoder_owner_sys_t::b_waiting |
Referenced by CreateDecoder(), DecoderGetDisplayDate(), input_DecoderDecode(), and input_DecoderDelete().
struct { ... } decoder_owner_sys_t::cc |
Referenced by CreateDecoder(), DecoderPlayCc(), and input_DecoderDelete().
decoder_cc_desc_t decoder_owner_sys_t::desc |
Referenced by CreateDecoder(), and DecoderPlayCc().
atomic_bool decoder_owner_sys_t::drained |
Referenced by CreateDecoder(), and DecoderThread().
bool decoder_owner_sys_t::error |
Referenced by CreateDecoder(), DecoderProcess(), ReloadDecoder(), and spu_new_buffer().
bool decoder_owner_sys_t::flushing |
Referenced by CreateDecoder(), DecoderThread(), DecoderTimedWait(), input_DecoderDelete(), and input_DecoderFlush().
es_format_t decoder_owner_sys_t::fmt |
unsigned decoder_owner_sys_t::frames_countdown |
Referenced by CreateDecoder(), DecoderThread(), and input_DecoderFlush().
int decoder_owner_sys_t::i_last_rate |
Referenced by CreateDecoder().
int64_t decoder_owner_sys_t::i_preroll_end |
Referenced by CreateDecoder(), and DecoderProcess().
int decoder_owner_sys_t::i_spu_channel |
Referenced by CreateDecoder(), DeleteDecoder(), and spu_new_buffer().
int64_t decoder_owner_sys_t::i_spu_order |
Referenced by CreateDecoder(), and spu_new_buffer().
mtime_t decoder_owner_sys_t::i_ts_delay |
Referenced by CreateDecoder().
vlc_mutex_t decoder_owner_sys_t::lock |
audio_output_t* decoder_owner_sys_t::p_aout |
Referenced by aout_update_format(), CreateDecoder(), DecoderThread(), DeleteDecoder(), and ReloadDecoder().
input_clock_t* decoder_owner_sys_t::p_clock |
Referenced by decoder_New(), DecoderGetDisplayDate(), and DecoderGetDisplayRate().
vlc_meta_t* decoder_owner_sys_t::p_description |
Referenced by CreateDecoder(), DecoderUpdateFormatLocked(), and DeleteDecoder().
block_fifo_t* decoder_owner_sys_t::p_fifo |
input_thread_t* decoder_owner_sys_t::p_input |
decoder_t* decoder_owner_sys_t::p_packetizer |
Referenced by CreateDecoder(), DecoderProcess(), and DeleteDecoder().
input_resource_t* decoder_owner_sys_t::p_resource |
Referenced by aout_request_vout(), aout_update_format(), CreateDecoder(), DeleteDecoder(), ReloadDecoder(), spu_new_buffer(), and vout_update_format().
sout_instance_t* decoder_owner_sys_t::p_sout |
Referenced by CreateDecoder(), and DecoderProcess().
sout_packetizer_input_t* decoder_owner_sys_t::p_sout_input |
Referenced by CreateDecoder(), and DeleteDecoder().
vout_thread_t* decoder_owner_sys_t::p_spu_vout |
Referenced by CreateDecoder(), DeleteDecoder(), and spu_new_buffer().
vout_thread_t* decoder_owner_sys_t::p_vout |
Referenced by CreateDecoder(), DecoderThread(), DeleteDecoder(), input_DecoderDelete(), vout_new_buffer(), and vout_update_format().
mtime_t decoder_owner_sys_t::pause_date |
Referenced by CreateDecoder(), and DecoderThread().
bool decoder_owner_sys_t::paused |
Referenced by CreateDecoder(), DecoderGetDisplayDate(), DecoderThread(), and input_DecoderFlush().
void(* decoder_owner_sys_t::pf_update_stat) (decoder_owner_sys_t *, unsigned decoded, unsigned lost) |
Referenced by CreateDecoder().
decoder_t* decoder_owner_sys_t::pp_decoder[64] |
Referenced by CreateDecoder(), and DecoderPlayCc().
atomic_int decoder_owner_sys_t::reload |
Referenced by CreateDecoder(), and DecoderProcess().
vlc_thread_t decoder_owner_sys_t::thread |
Referenced by decoder_New(), and input_DecoderDelete().
vlc_cond_t decoder_owner_sys_t::wait_acknowledge |
Referenced by CreateDecoder(), DecoderThread(), and DeleteDecoder().
vlc_cond_t decoder_owner_sys_t::wait_fifo |
Referenced by CreateDecoder(), DecoderThread(), DeleteDecoder(), and input_DecoderDecode().
vlc_cond_t decoder_owner_sys_t::wait_request |
Referenced by CreateDecoder(), DeleteDecoder(), and input_DecoderDelete().
vlc_cond_t decoder_owner_sys_t::wait_timed |
Referenced by CreateDecoder(), DecoderTimedWait(), DeleteDecoder(), input_DecoderDelete(), and input_DecoderFlush().