Chris@1: Chris@1: Chris@1:
Chris@1:Vorbisfile documentation |
Chris@1: vorbisfile version 1.3.2 - 20101101 |
Chris@1:
There are several data structures used to hold file and bitstream information during libvorbisfile decoding. These structures are declared in "vorbis/vorbisfile.h" and "vorbis/codec.h". Chris@1:
Chris@1:
When using libvorbisfile, it's not necessary to know about most of the contents of these data structures, but it may be helpful to understand what they contain.
Chris@1:
Chris@1:
Chris@1:
datatype | Chris@1:purpose | Chris@1:
OggVorbis_File | Chris@1:This structure represents the basic file information. It contains Chris@1: a pointer to the physical file or bitstream and various information about that bitstream. | Chris@1:
vorbis_comment | Chris@1:This structure contains the file comments. It contains Chris@1: a pointer to unlimited user comments, information about the number of comments, and a vendor description. | Chris@1:
vorbis_info | Chris@1:This structure contains encoder-related information about the bitstream. It includes encoder info, channel info, and bitrate limits. | Chris@1:
ov_callbacks | Chris@1:This structure contains pointers to the application-specified file manipulation routines set for use by ov_open_callbacks(). See also the provided document on using application-provided callbacks instead of stdio. | Chris@1:
copyright © 2000-2010 Xiph.Org |
Chris@1: Chris@1: |
Vorbisfile documentation |
Chris@1: vorbisfile version 1.3.2 - 20101101 |
Chris@1: