|
QVisu
Qt-based visualization for smart homes
|
Classes | |
| struct | demux_t |
| struct | demux_meta_t |
Macros | |
| #define | DEMUX_INIT_COMMON() |
Typedefs | |
| typedef struct demux_meta_t | demux_meta_t |
Functions | |
| VLC_API 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) |
| VLC_API decoder_t * | demux_PacketizerNew (demux_t *p_demux, es_format_t *p_fmt, const char *psz_msg) VLC_USED |
| VLC_API void | demux_PacketizerDestroy (decoder_t *p_packetizer) |
| VLC_API input_thread_t * | demux_GetParentInput (demux_t *p_demux) VLC_USED |
| #define DEMUX_INIT_COMMON | ( | ) |
| VLC_API input_thread_t* demux_GetParentInput | ( | demux_t * | p_demux | ) |
This function will return the parent input of this demux. It is retained. Can return NULL.
| VLC_API void demux_PacketizerDestroy | ( | decoder_t * | p_packetizer | ) |
This function will destroy a packetizer create by demux_PacketizerNew.
| VLC_API 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.
The provided es_format_t will be cleaned on error or by demux_PacketizerDestroy.