|
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().
1.8.16