Libvorbis API Reference

Libvorbis documentation | libvorbis version 1.3.2 - 20101101

# Libvorbis API Reference

Data Structures
vorbis_block
vorbis_comment
vorbis_dsp_state
vorbis_info
Functions used by both decode and encode
vorbis_block_clear()
vorbis_block_init()
vorbis_dsp_clear()
vorbis_granule_time()
vorbis_info_blocksize()
vorbis_info_clear()
vorbis_info_init()
vorbis_version_string()
Decoding
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()
Encoding
vorbis_analysis()
vorbis_analysis_blockout()
vorbis_analysis_buffer()
vorbis_analysis_headerout()
vorbis_analysis_init()
vorbis_analysis_wrote()
vorbis_bitrate_addblock()
vorbis_bitrate_flushpacket()
Metadata
vorbis_comment_add()
vorbis_comment_add_tag()
vorbis_comment_clear()
vorbis_comment_init()
vorbis_comment_query()
vorbis_comment_query_count()
vorbis_commentheader_out()
Return Codes

copyright © 2010 Xiph.Org | Ogg Vorbis
libvorbis documentation | libvorbis version 1.3.2 - 20101101