VLC 4.0.0-dev
|
#include <source.h>
Data Fields | |
vlc_atomic_rc_t | rc |
demux_t * | p_demux |
Demux object (most downstream) | |
struct vlc_input_es_out * | p_slave_es_out |
Slave es out. | |
char * | str_id |
int | auto_id |
bool | autoselected |
bool | b_title_demux |
int | i_title |
input_title_t ** | title |
int | i_title_offset |
int | i_seekpoint_offset |
int | i_title_start |
int | i_title_end |
int | i_seekpoint_start |
int | i_seekpoint_end |
bool | b_can_pause |
bool | b_can_pace_control |
bool | b_can_rate_control |
bool | b_can_stream_record |
bool | b_rescale_ts |
double | f_fps |
bool | b_slave_sub |
float | sub_rate |
vlc_tick_t | i_pts_delay |
vlc_tick_t | i_normal_time |
bool | b_eof |
int input_source_t::auto_id |
Referenced by input_source_GetNewAutoId().
bool input_source_t::autoselected |
Referenced by input_source_IsAutoSelected().
bool input_source_t::b_can_pace_control |
Referenced by Control(), InitProperties(), input_CanPaceControl(), and InputSourceInit().
bool input_source_t::b_can_pause |
Referenced by InitProperties(), and InputSourceInit().
bool input_source_t::b_can_rate_control |
Referenced by Control(), InitProperties(), InputSourceInit(), and SlaveDemux().
bool input_source_t::b_can_stream_record |
Referenced by Control(), and InputSourceInit().
bool input_source_t::b_eof |
Referenced by Control(), MainLoop(), MainLoopDemux(), SlaveDemux(), and SlaveSeek().
bool input_source_t::b_rescale_ts |
Referenced by Control(), InitProperties(), and InputSourceInit().
bool input_source_t::b_slave_sub |
Referenced by SlaveDemux().
bool input_source_t::b_title_demux |
Referenced by InputSourceInit(), MainLoopDemux(), and UpdateTitleListfromDemux().
double input_source_t::f_fps |
Referenced by InputSourceInit(), RequestSubRate(), and SetSubtitlesOptions().
vlc_tick_t input_source_t::i_normal_time |
Referenced by EsOutSend(), EsOutVaPrivControlLocked(), and InputSourceNew().
vlc_tick_t input_source_t::i_pts_delay |
Referenced by InputSourceInit(), and UpdatePtsDelay().
int input_source_t::i_seekpoint_end |
Referenced by InputDemuxNew(), InputStreamHandleAnchor(), and UpdateTitleSeekpoint().
int input_source_t::i_seekpoint_offset |
Referenced by InitTitle(), InputSourceInit(), MainLoopTryRepeat(), StartTitle(), UpdateTitleListfromDemux(), and UpdateTitleSeekpoint().
int input_source_t::i_seekpoint_start |
Referenced by InputDemuxNew(), InputStreamHandleAnchor(), MainLoopTryRepeat(), and StartTitle().
int input_source_t::i_title |
Referenced by Control(), InitTitle(), InputSourceDestroy(), InputSourceInit(), MainLoopTryRepeat(), StartTitle(), and UpdateTitleListfromDemux().
int input_source_t::i_title_end |
Referenced by InputDemuxNew(), InputStreamHandleAnchor(), and UpdateTitleSeekpoint().
int input_source_t::i_title_offset |
Referenced by InitTitle(), InputSourceInit(), MainLoopTryRepeat(), StartTitle(), UpdateTitleListfromDemux(), and UpdateTitleSeekpoint().
int input_source_t::i_title_start |
Referenced by InputDemuxNew(), InputStreamHandleAnchor(), MainLoopTryRepeat(), and StartTitle().
demux_t* input_source_t::p_demux |
Demux object (most downstream)
Referenced by Control(), ControlInsertDemuxFilter(), ControlNav(), ControlPause(), ControlSetEsList(), ControlUnpause(), FillFileStatsIfAny(), InitProperties(), input_SlaveSourceAdd(), InputSourceDestroy(), InputSourceGetLength(), InputSourceInit(), InputSourceMeta(), InputSourceStatistics(), MainLoop(), MainLoopDemux(), Preparse(), SlaveDemux(), SlaveSeek(), UpdateGenericFromDemux(), UpdateTitleListfromDemux(), and UpdateTitleSeekpointFromDemux().
struct vlc_input_es_out* input_source_t::p_slave_es_out |
Slave es out.
Referenced by InputSourceDestroy(), InputSourceInit(), and MainLoopStatistics().
vlc_atomic_rc_t input_source_t::rc |
Referenced by input_source_Hold(), input_source_Release(), and InputSourceNew().
char* input_source_t::str_id |
Referenced by input_source_GetStrId(), input_source_Release(), and InputSourceNew().
float input_source_t::sub_rate |
Referenced by SlaveDemux().
input_title_t** input_source_t::title |
Referenced by Control(), InitTitle(), InputSourceDestroy(), InputSourceInit(), and UpdateTitleListfromDemux().