Classes |
| struct | vorbis_info |
| struct | vorbis_dsp_state |
| struct | vorbis_block |
| struct | alloc_chain |
| struct | vorbis_comment |
Defines |
| #define | OV_FALSE -1 |
| #define | OV_EOF -2 |
| #define | OV_HOLE -3 |
| #define | OV_EREAD -128 |
| #define | OV_EFAULT -129 |
| #define | OV_EIMPL -130 |
| #define | OV_EINVAL -131 |
| #define | OV_ENOTVORBIS -132 |
| #define | OV_EBADHEADER -133 |
| #define | OV_EVERSION -134 |
| #define | OV_ENOTAUDIO -135 |
| #define | OV_EBADPACKET -136 |
| #define | OV_EBADLINK -137 |
| #define | OV_ENOSEEK -138 |
Typedefs |
| typedef struct vorbis_info | vorbis_info |
| typedef struct vorbis_dsp_state | vorbis_dsp_state |
| typedef struct vorbis_block | vorbis_block |
| typedef struct alloc_chain | alloc_chain |
| typedef struct vorbis_comment | vorbis_comment |
Functions |
| int BURGER_API | vorbis_analysis (vorbis_block *vb, ogg_packet *op) |
| void BURGER_API | _analysis_output (char *base, int i, float *v, int n, int bark, int dB) |
| void BURGER_API | vorbis_comment_init (vorbis_comment *vc) |
| void BURGER_API | vorbis_comment_add (vorbis_comment *vc, char *comment) |
| void BURGER_API | vorbis_comment_add_tag (vorbis_comment *vc, char *tag, char *contents) |
| char *BURGER_API | vorbis_comment_query (vorbis_comment *vc, char *tag, int count) |
| int BURGER_API | vorbis_comment_query_count (vorbis_comment *vc, char *tag) |
| void BURGER_API | vorbis_comment_clear (vorbis_comment *vc) |
| int BURGER_API | vorbis_info_blocksize (vorbis_info *vi, int zo) |
| void BURGER_API | vorbis_info_init (vorbis_info *vi) |
| void BURGER_API | vorbis_info_clear (vorbis_info *vi) |
| int BURGER_API | vorbis_synthesis_headerin (vorbis_info *vi, vorbis_comment *vc, ogg_packet *op) |
| int BURGER_API | vorbis_commentheader_out (vorbis_comment *vc, ogg_packet *op) |
| int BURGER_API | vorbis_analysis_headerout (vorbis_dsp_state *v, vorbis_comment *vc, ogg_packet *op, ogg_packet *op_comm, ogg_packet *op_code) |
| int BURGER_API | vorbis_synthesis (vorbis_block *vb, ogg_packet *op) |
| long BURGER_API | vorbis_packet_blocksize (vorbis_info *vi, ogg_packet *op) |
| int BURGER_API | vorbis_block_init (vorbis_dsp_state *v, vorbis_block *vb) |
| void *BURGER_API | _vorbis_block_alloc (vorbis_block *vb, long bytes) |
| void BURGER_API | _vorbis_block_ripcord (vorbis_block *vb) |
| int BURGER_API | vorbis_block_clear (vorbis_block *vb) |
| int BURGER_API | vorbis_analysis_init (vorbis_dsp_state *v, vorbis_info *vi) |
| void BURGER_API | vorbis_dsp_clear (vorbis_dsp_state *v) |
| float **BURGER_API | vorbis_analysis_buffer (vorbis_dsp_state *v, int vals) |
| int BURGER_API | vorbis_analysis_wrote (vorbis_dsp_state *v, int vals) |
| int BURGER_API | vorbis_analysis_blockout (vorbis_dsp_state *v, vorbis_block *vb) |
| int BURGER_API | vorbis_synthesis_init (vorbis_dsp_state *v, vorbis_info *vi) |
| int BURGER_API | vorbis_synthesis_blockin (vorbis_dsp_state *v, vorbis_block *vb) |
| int BURGER_API | vorbis_synthesis_pcmout (vorbis_dsp_state *v, float ***pcm) |
| int BURGER_API | vorbis_synthesis_read (vorbis_dsp_state *v, int samples) |
Variables |
| int | analysis_noisy |