[Vorbis-dev] Re: libvorbis 1.1.0 release

Carsten Haese carsten at xiph.org
Mon Sep 27 05:33:37 PDT 2004


On Thu, 2004-09-23 at 15:46, Christian Weisgerber wrote:
> Ralph Giles <giles at xiph.org> wrote:
> 
> > libvorbis 1.1.0 (2004-09-22) -- "Xiph.Org libVorbis I 20040629"
> > 
> >  * merges tuning improvements from Aoyumi's aoTuV with fixups
> >  * new managed bitrate (CBR) mode support
> >  * new vorbis_encoder_ctl() interface
> 
> So we have API additions--why weren't the library versions incremented?

I'm guessing because the API change is binary compatible.
vorbis_encode_ctl has been around before. It's a "swiss army knife"
function similar to ioctl; you give it a function number and a generic
pointer to a parameter structure. The new version has new function
numbers, and the old ones are deprecated in favor of the new ones, but
the old ones still work.

-Carsten



More information about the Vorbis-dev mailing list