
Go to the source code of this file.
Defines | |
| #define | demux_New(a, b, c, d, e, f, g, h) demux_New(VLC_OBJECT(a),b,c,d,e,f,g,h) |
Functions | |
| demux_t * | demux_New (vlc_object_t *p_obj, input_thread_t *p_parent_input, const char *psz_access, const char *psz_demux, const char *psz_path, stream_t *s, es_out_t *out, bool) |
| void | demux_Delete (demux_t *) |
| static int | demux_Demux (demux_t *p_demux) |
| static int | demux_vaControl (demux_t *p_demux, int i_query, va_list args) |
| static int | demux_Control (demux_t *p_demux, int i_query,...) |
| #define demux_New | ( | a, | ||
| b, | ||||
| c, | ||||
| d, | ||||
| e, | ||||
| f, | ||||
| g, | ||||
| h | ||||
| ) | demux_New(VLC_OBJECT(a),b,c,d,e,f,g,h) |
Referenced by DStreamThread(), and InputSourceInit().
| static int demux_Control | ( | demux_t * | p_demux, | |
| int | i_query, | |||
| ... | ||||
| ) | [inline, static] |
References demux_vaControl(), va_end(), and va_start().
Referenced by Control(), ControlPause(), ControlUnpause(), DStreamThread(), Init(), InitPrograms(), InputSourceInit(), InputSourceMeta(), MainLoopInterface(), SlaveDemux(), SlaveSeek(), and UpdateGenericFromDemux().
| void demux_Delete | ( | demux_t * | ) |
References module_unneed, demux_t::p_module, demux_t::psz_access, demux_t::psz_demux, demux_t::psz_file, demux_t::psz_location, and vlc_object_release.
Referenced by DStreamDelete(), InputSourceClean(), and InputSourceInit().
| static int demux_Demux | ( | demux_t * | p_demux | ) | [inline, static] |
References demux_t::pf_demux.
Referenced by DStreamThread(), MainLoopDemux(), and SlaveDemux().
| demux_t* demux_New | ( | vlc_object_t * | p_obj, | |
| input_thread_t * | p_parent_input, | |||
| const char * | psz_access, | |||
| const char * | psz_demux, | |||
| const char * | psz_path, | |||
| stream_t * | s, | |||
| es_out_t * | out, | |||
| bool | ||||
| ) |
References get_path(), demux_t::i_seekpoint, demux_t::i_title, demux_t::i_update, demux_t::info, module_need, msg_Dbg, demux_t::out, demux_t::p_input, demux_t::p_module, demux_t::p_sys, demux_t::pf_control, demux_t::pf_demux, demux_t::psz_access, demux_t::psz_demux, psz_ext, demux_t::psz_file, demux_t::psz_location, demux_t::s, SkipAPETag(), SkipID3Tag(), strcasecmp(), strdup(), var_GetNonEmptyString, vlc_custom_create, and vlc_object_release.
| static int demux_vaControl | ( | demux_t * | p_demux, | |
| int | i_query, | |||
| va_list | args | |||
| ) | [inline, static] |
References demux_t::pf_control.
Referenced by demux_Control().
1.7.1