
Data Structures | |
| struct | rtp_vorbis_t |
Functions | |
| static void * | vorbis_init (demux_t *demux) |
| static void | vorbis_destroy (demux_t *demux, void *data) |
| static ssize_t | vorbis_header (void **pextra, const uint8_t *buf, size_t len) |
| static void | vorbis_decode (demux_t *demux, void *data, block_t *block) |
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, self, SetWBE, VLC_CODEC_VORBIS, and vorbis_header().
| static void vorbis_destroy | ( | demux_t * | demux, | |
| void * | data | |||
| ) | [static] |
References BLOCK_FLAG_CORRUPTED, codec_decode(), codec_destroy(), and self.
| static ssize_t vorbis_header | ( | void ** | pextra, | |
| const uint8_t * | buf, | |||
| size_t | len | |||
| ) | [static] |
| static void* vorbis_init | ( | demux_t * | demux | ) | [static] |
1.5.6