|
| demux_t * | demux_New (vlc_object_t *p_obj, const char *psz_name, stream_t *s, es_out_t *out) |
| |
| static void | demux_Delete (demux_t *demux) |
| |
| int | demux_vaControlHelper (stream_t *, int64_t i_start, int64_t i_end, int64_t i_bitrate, int i_align, int i_query, va_list args) |
| |
| static int | demux_Demux (demux_t *p_demux) |
| |
| int | demux_vaControl (demux_t *p_demux, int i_query, va_list args) |
| |
| static int | demux_Control (demux_t *p_demux, int i_query,...) |
| |
| static void | demux_UpdateTitleFromStream (demux_t *demux, int *restrict titlep, int *restrict seekpointp, unsigned *restrict updatep) |
| |
| static bool | demux_IsPathExtension (demux_t *p_demux, const char *psz_extension) |
| |
| static bool | demux_IsContentType (demux_t *demux, const char *type) |
| |
| static bool | demux_IsForced (demux_t *p_demux, const char *psz_name) |
| |
| static int | demux_SetPosition (demux_t *p_demux, double pos, bool precise, bool absolute) |
| |
| static int | demux_SetTime (demux_t *p_demux, vlc_tick_t time, bool precise, bool absolute) |
| |
| 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. More...
|
| |
| void | demux_PacketizerDestroy (decoder_t *p_packetizer) |
| | This function will destroy a packetizer create by demux_PacketizerNew. More...
|
| |
| vlc_demux_chained_t * | vlc_demux_chained_New (vlc_object_t *parent, const char *name, es_out_t *out) |
| | Creates a chained demuxer. More...
|
| |
| void | vlc_demux_chained_Delete (vlc_demux_chained_t *) |
| | Destroys a chained demuxer. More...
|
| |
| void | vlc_demux_chained_Send (vlc_demux_chained_t *, block_t *block) |
| | Sends data to a chained demuxer. More...
|
| |
| int | vlc_demux_chained_ControlVa (vlc_demux_chained_t *, int query, va_list args) |
| | Controls a chained demuxer. More...
|
| |
| static int | vlc_demux_chained_Control (vlc_demux_chained_t *dc, int query,...) |
| |
Demultiplexer modules interface.