libvorbisenc - API Overview

libvorbisenc documentation | libvorbisenc version 1.1.2.2 - 20001104

# Libvorbisenc API Overview

The current version of libvorbisenc is very simple. It contains an initialization function to set up the encoding engine properly. It also contains a control function to be used in the future to tweak encoder settings.

All the libvorbisenc routines are declared in "vorbis/vorbisenc.h".

function | purpose
vorbis_encode_init | This function takes a vorbis_info struct and encoding parameters and sets up a proper encoding environment..
vorbis_encode_init_vbr | This function takes a vorbis_info struct and encoding parameters for VBR encoding.
vorbis_encode_ctl | Function in progress, to be used in future versions of this API.

copyright © 2000 vorbis team | Ogg Vorbis team@vorbis.org
vorbisfile documentation | vorbisfile version 1.25 - 20000615