|
VLC
4.0.0-dev
|

Data Structures | |
| struct | rtp_xiph_t |
Typedefs | |
| typedef struct rtp_xiph_t | rtp_xiph_t |
Functions | |
| static void * | xiph_init (bool vorbis) |
| void * | theora_init (demux_t *demux) |
| void | xiph_destroy (demux_t *demux, void *data) |
| static ssize_t | xiph_header (void **pextra, const uint8_t *buf, size_t len) |
| void | xiph_decode (demux_t *demux, void *data, block_t *block) |
| typedef struct rtp_xiph_t rtp_xiph_t |
| void* theora_init | ( | demux_t * | demux | ) |
References xiph_init().
Referenced by rtp_autodetect().
References AUDIO_ES, block_Alloc(), BLOCK_FLAG_DISCONTINUITY, block_Realloc(), block_Release(), codec_decode(), codec_destroy(), codec_init(), es_format_Init(), GetDWBE, GetWBE, block_t::i_buffer, es_format_t::i_extra, block_t::i_flags, block_t::i_pts, msg_Dbg, msg_Warn, block_t::p_buffer, es_format_t::p_extra, SetWBE(), VIDEO_ES, VLC_CODEC_THEORA, VLC_CODEC_VORBIS, and xiph_header().
Referenced by rtp_autodetect().
| void xiph_destroy | ( | demux_t * | demux, |
| void * | data | ||
| ) |
References rtp_xiph_t::block, BLOCK_FLAG_CORRUPTED, codec_decode(), codec_destroy(), and block_t::i_flags.
Referenced by rtp_autodetect().
|
static |
Referenced by xiph_decode().
|
static |
Referenced by theora_init().
1.8.17