
Functions | |
| static bool | SkipID3Tag (demux_t *) |
| static bool | SkipAPETag (demux_t *p_demux) |
| 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 b_quick) |
| void | demux_Delete (demux_t *p_demux) |
| input_thread_t * | demux_GetParentInput (demux_t *p_demux) |
| This function will return the parent input of this demux. | |
| int | demux_vaControlHelper (stream_t *s, int64_t i_start, int64_t i_end, int64_t i_bitrate, int i_align, int i_query, va_list args) |
| decoder_t * | demux_PacketizerNew (demux_t *p_demux, es_format_t *p_fmt, const char *psz_msg) |
| This function will create a packetizer suitable for a demuxer that parses elementary stream. | |
| void | demux_PacketizerDestroy (decoder_t *p_packetizer) |
| This function will destroy a packetizer create by demux_PacketizerNew. | |
| 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 | b_quick | |||
| ) |
References i, 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_path, demux_t::s, SkipAPETag(), SkipID3Tag(), strcasecmp(), strdup(), var_GetNonEmptyString, vlc_custom_create, vlc_object_attach, VLC_OBJECT_GENERIC, and vlc_object_release.
| void demux_Delete | ( | demux_t * | p_demux | ) |
References module_unneed, demux_t::p_module, demux_t::psz_access, demux_t::psz_demux, demux_t::psz_path, and vlc_object_release.
Referenced by DStreamDelete(), InputSourceClean(), and InputSourceInit().
| static bool SkipAPETag | ( | demux_t * | p_demux | ) | [static] |
References GetDWLE(), msg_Dbg, demux_t::s, stream_Peek(), and stream_Read().
Referenced by __demux_New().
| static bool SkipID3Tag | ( | demux_t * | p_demux | ) | [static] |
1.5.6