Go to the source code of this file.
|
| void | vorbis_info_init (vorbis_info *vi) |
| void | vorbis_info_clear (vorbis_info *vi) |
| int | vorbis_info_blocksize (vorbis_info *vi, int zo) |
| void | vorbis_comment_init (vorbis_comment *vc) |
| void | vorbis_comment_add (vorbis_comment *vc, const char *comment) |
| void | vorbis_comment_add_tag (vorbis_comment *vc, const char *tag, const char *contents) |
| char * | vorbis_comment_query (vorbis_comment *vc, const char *tag, int count) |
| int | vorbis_comment_query_count (vorbis_comment *vc, const char *tag) |
| void | vorbis_comment_clear (vorbis_comment *vc) |
| int | vorbis_block_init (vorbis_dsp_state *v, vorbis_block *vb) |
| int | vorbis_block_clear (vorbis_block *vb) |
| void | vorbis_dsp_clear (vorbis_dsp_state *v) |
| double | vorbis_granule_time (vorbis_dsp_state *v, ogg_int64_t granulepos) |
| const char * | vorbis_version_string (void) |
| int | vorbis_analysis_init (vorbis_dsp_state *v, vorbis_info *vi) |
| int | vorbis_commentheader_out (vorbis_comment *vc, ogg_packet *op) |
| int | vorbis_analysis_headerout (vorbis_dsp_state *v, vorbis_comment *vc, ogg_packet *op, ogg_packet *op_comm, ogg_packet *op_code) |
| float ** | vorbis_analysis_buffer (vorbis_dsp_state *v, int vals) |
| int | vorbis_analysis_wrote (vorbis_dsp_state *v, int vals) |
| int | vorbis_analysis_blockout (vorbis_dsp_state *v, vorbis_block *vb) |
| int | vorbis_analysis (vorbis_block *vb, ogg_packet *op) |
| int | vorbis_bitrate_addblock (vorbis_block *vb) |
| int | vorbis_bitrate_flushpacket (vorbis_dsp_state *vd, ogg_packet *op) |
| int | vorbis_synthesis_idheader (ogg_packet *op) |
| int | vorbis_synthesis_headerin (vorbis_info *vi, vorbis_comment *vc, ogg_packet *op) |
| int | vorbis_synthesis_init (vorbis_dsp_state *v, vorbis_info *vi) |
| int | vorbis_synthesis_restart (vorbis_dsp_state *v) |
| int | vorbis_synthesis (vorbis_block *vb, ogg_packet *op) |
| int | vorbis_synthesis_trackonly (vorbis_block *vb, ogg_packet *op) |
| int | vorbis_synthesis_blockin (vorbis_dsp_state *v, vorbis_block *vb) |
| int | vorbis_synthesis_pcmout (vorbis_dsp_state *v, float ***pcm) |
| int | vorbis_synthesis_lapout (vorbis_dsp_state *v, float ***pcm) |
| int | vorbis_synthesis_read (vorbis_dsp_state *v, int samples) |
| long | vorbis_packet_blocksize (vorbis_info *vi, ogg_packet *op) |
| int | vorbis_synthesis_halfrate (vorbis_info *v, int flag) |
| int | vorbis_synthesis_halfrate_p (vorbis_info *v) |
◆ OV_EBADHEADER
| #define OV_EBADHEADER -133 |
◆ OV_EBADLINK
◆ OV_EBADPACKET
| #define OV_EBADPACKET -136 |
◆ OV_EFAULT
◆ OV_EIMPL
◆ OV_EINVAL
◆ OV_ENOSEEK
◆ OV_ENOTAUDIO
| #define OV_ENOTAUDIO -135 |
◆ OV_ENOTVORBIS
| #define OV_ENOTVORBIS -132 |
◆ OV_EOF
◆ OV_EREAD
◆ OV_EVERSION
◆ OV_FALSE
◆ OV_HOLE
◆ vorbis_block
| typedef struct vorbis_block vorbis_block |
◆ vorbis_comment
| typedef struct vorbis_comment vorbis_comment |
◆ vorbis_dsp_state
| typedef struct vorbis_dsp_state vorbis_dsp_state |
◆ vorbis_info
| typedef struct vorbis_info vorbis_info |
◆ vorbis_analysis()
◆ vorbis_analysis_blockout()
◆ vorbis_analysis_buffer()
◆ vorbis_analysis_headerout()
◆ vorbis_analysis_init()
◆ vorbis_analysis_wrote()
◆ vorbis_bitrate_addblock()
◆ vorbis_bitrate_flushpacket()
◆ vorbis_block_clear()
◆ vorbis_block_init()
◆ vorbis_comment_add()
◆ vorbis_comment_add_tag()
◆ vorbis_comment_clear()
◆ vorbis_comment_init()
◆ vorbis_comment_query()
◆ vorbis_comment_query_count()
◆ vorbis_commentheader_out()
◆ vorbis_dsp_clear()
◆ vorbis_granule_time()
◆ vorbis_info_blocksize()
◆ vorbis_info_clear()
◆ vorbis_info_init()
◆ vorbis_packet_blocksize()
◆ vorbis_synthesis()
◆ vorbis_synthesis_blockin()
◆ vorbis_synthesis_halfrate()
◆ vorbis_synthesis_halfrate_p()
◆ vorbis_synthesis_headerin()
◆ vorbis_synthesis_idheader()
◆ vorbis_synthesis_init()
◆ vorbis_synthesis_lapout()
◆ vorbis_synthesis_pcmout()
◆ vorbis_synthesis_read()
◆ vorbis_synthesis_restart()
◆ vorbis_synthesis_trackonly()
◆ vorbis_version_string()