◆ b_draining
bool decoder_owner::b_draining |
◆ b_first
bool decoder_owner::b_first |
◆ b_fmt_description
atomic_bool decoder_owner::b_fmt_description |
◆ b_has_data
bool decoder_owner::b_has_data |
◆ b_idle
bool decoder_owner::b_idle |
◆ b_packetizer
bool decoder_owner::b_packetizer |
◆ b_sout_created
bool decoder_owner::b_sout_created |
◆ b_supported
bool decoder_owner::b_supported |
◆ b_waiting
bool decoder_owner::b_waiting |
Referenced by CreateDecoder(), DecoderUpdatePreroll(), DecoderWaitUnblock(), input_DecoderDecode(), input_DecoderDelete(), input_DecoderIsEmpty(), input_DecoderStartWait(), input_DecoderStopWait(), input_DecoderWait(), ModuleThread_GetDisplayDate(), ModuleThread_PlayAudio(), ModuleThread_PlaySpu(), and ModuleThread_PlayVideo().
◆ cbs
◆ cbs_userdata
void* decoder_owner::cbs_userdata |
◆ cc
struct { ... } decoder_owner::cc |
Referenced by CreateDecoder(), DecoderPlayCc(), DecoderThread_Flush(), DecoderUpdatePreroll(), DeleteDecoder(), input_DecoderDelete(), input_DecoderGetCcDesc(), input_DecoderGetCcState(), input_DecoderHasCCChanFlag(), input_DecoderSetCcState(), ModuleThread_QueueCc(), and PacketizerGetCc().
◆ dec
Referenced by CreateDecoder(), CreateVoutIfNeeded(), dec_get_owner(), decoder_New(), DecoderThread(), DecoderThread_ChangeDelay(), DecoderThread_ChangePause(), DecoderThread_ChangeRate(), DecoderThread_DecodeBlock(), DecoderThread_Flush(), DecoderThread_ProcessInput(), DecoderThread_Reload(), DecoderUpdateFormatLocked(), DecoderUpdatePreroll(), DeleteDecoder(), ModuleThread_PlayAudio(), ModuleThread_PlaySpu(), ModuleThread_PlayVideo(), and MouseEvent().
◆ delay
◆ desc
◆ drained
atomic_bool decoder_owner::drained |
◆ error
bool decoder_owner::error |
◆ flushing
bool decoder_owner::flushing |
◆ fmt
Referenced by CreateDecoder(), CreateVoutIfNeeded(), DecoderThread_Reload(), DecoderUpdateFormatLocked(), DecoderUpdatePreroll(), DeleteDecoder(), input_DecoderFlush(), input_DecoderFrameNext(), input_DecoderHasFormatChanged(), input_DecoderIsEmpty(), input_DecoderSetCcState(), ModuleThread_GetDecoderDevice(), and ModuleThread_UpdateAudioFormat().
◆ frames_countdown
unsigned decoder_owner::frames_countdown |
◆ i_preroll_end
◆ i_spu_channel
ssize_t decoder_owner::i_spu_channel |
◆ i_spu_order
int64_t decoder_owner::i_spu_order |
◆ lock
Referenced by CreateDecoder(), CreateVoutIfNeeded(), DecoderPlayCc(), DecoderThread(), DecoderThread_AbortPictures(), DecoderThread_ChangeDelay(), DecoderThread_ChangePause(), DecoderThread_ChangeRate(), DecoderThread_Flush(), DecoderThread_ProcessInput(), DecoderUpdateFormatLocked(), DecoderUpdatePreroll(), DecoderWaitUnblock(), DeleteDecoder(), input_DecoderAddVoutOverlay(), input_DecoderDelete(), input_DecoderDelVoutOverlay(), input_DecoderFrameNext(), input_DecoderGetCcDesc(), input_DecoderGetCcState(), input_DecoderHasFormatChanged(), input_DecoderIsEmpty(), input_DecoderSetCcState(), input_DecoderSetSpuHighlight(), input_DecoderStartWait(), input_DecoderStopWait(), input_DecoderWait(), ModuleThread_GetDecoderDevice(), ModuleThread_GetDisplayDate(), ModuleThread_GetDisplayRate(), ModuleThread_NewSpuBuffer(), ModuleThread_PlayAudio(), ModuleThread_PlaySpu(), ModuleThread_PlayVideo(), ModuleThread_QueueSpu(), ModuleThread_QueueThumbnail(), ModuleThread_UpdateAudioFormat(), and thumbnailer_buffer_new().
◆ mouse_event
◆ mouse_lock
◆ mouse_opaque
void* decoder_owner::mouse_opaque |
◆ out_pool
◆ output_rate
float decoder_owner::output_rate |
◆ p_aout
Referenced by CreateDecoder(), DecoderThread(), DecoderThread_ChangeDelay(), DecoderThread_ChangePause(), DecoderThread_ChangeRate(), DecoderThread_Flush(), DecoderThread_Reload(), DeleteDecoder(), ModuleThread_PlayAudio(), ModuleThread_UpdateAudioFormat(), and ModuleThread_UpdateStatAudio().
◆ p_clock
◆ p_description
◆ p_fifo
Referenced by CreateDecoder(), CreateVoutIfNeeded(), DecoderPlayCc(), DecoderThread(), DeleteDecoder(), input_DecoderChangeDelay(), input_DecoderChangePause(), input_DecoderChangeRate(), input_DecoderDecode(), input_DecoderDelete(), input_DecoderDrain(), input_DecoderFlush(), input_DecoderFrameNext(), input_DecoderGetFifoSize(), input_DecoderIsEmpty(), input_DecoderWait(), ModuleThread_PlayVideo(), and ModuleThread_UpdateAudioFormat().
◆ p_image
◆ p_packetizer
◆ p_resource
◆ p_sout
◆ p_sout_input
◆ p_vout
Referenced by CreateDecoder(), CreateVoutIfNeeded(), DecoderThread_ChangeDelay(), DecoderThread_ChangePause(), DecoderThread_ChangeRate(), DecoderThread_Flush(), DeleteDecoder(), input_DecoderAddVoutOverlay(), input_DecoderDelete(), input_DecoderDelVoutOverlay(), input_DecoderFrameNext(), input_DecoderIsEmpty(), input_DecoderSetSpuHighlight(), ModuleThread_NewSpuBuffer(), ModuleThread_NewVideoBuffer(), ModuleThread_PlaySpu(), ModuleThread_PlayVideo(), ModuleThread_QueueSpu(), ModuleThread_UpdateStatVideo(), and ModuleThread_UpdateVideoFormat().
◆ pause_date
◆ paused
bool decoder_owner::paused |
◆ pp_decoder
◆ reload
atomic_int decoder_owner::reload |
◆ request_rate
float decoder_owner::request_rate |
◆ reset_out_state
bool decoder_owner::reset_out_state |
◆ thread
◆ vctx
◆ vout_order
◆ vout_thread_started
bool decoder_owner::vout_thread_started |
◆ wait_acknowledge
◆ wait_fifo
◆ wait_request
The documentation for this struct was generated from the following files: