HydrogenAudio

Lossy Audio Compression => Ogg Vorbis => Ogg Vorbis - Tech => Topic started by: Peter on 2002-01-02 18:56:37

Title: standards for libvorbis.dll ?
Post by: Peter on 2002-01-02 18:56:37
here's the idea: make LAME-like standard for libvorbis dll so when new libvorbis comes out, we don't have to rebuild all windows vorbis encoders/decoders; you just download new libvorbis.dll and copy it around (or simply put in windows/system dir), then all installed vorbis software uses it. also, that would make testing much easier (just compile to windows/system, then use cool edit....)
latest versions of cool edit filter (http://www.blorp.com/~peter/zips/cool_ogg.zip) and encoder plugin for Winamp (http://www.blorp.com/~peter/zips/out_vorbis.exe) already do that (libvorbis.dll is plain libvorbis/libogg rc3 with all API functions exported); unfortunately API specs still tend to change between libvorbis versions (so new dll wont work with old software and vice versa).
any thoughts ? maybe we could make some changes in libvorbis API interface for better cross-version compatibility ?