1libvorbis 1.2.3 (2009-07-09) -- "Xiph.Org libVorbis I 20090709" 2 3 * correct a vorbisfile bug that prevented proper playback of 4 Vorbis files where all audio in a logical stream is in a 5 single page 6 * Additional decode setup hardening against malicious streams 7 * Add 'OV_EXCLUDE_STATIC_CALLBACKS' define for developers who 8 wish to avoid avoid unused symbol warnings from the static 9 callbacks defined in vorbisfile.h 10 11libvorbis 1.2.2 (2009-06-24) -- "Xiph.Org libVorbis I 20090624" 12 13 * define VENDOR and ENCODER strings 14 * seek correctly in files bigger than 2 GB (Windows) 15 * fix regression from CVE-2008-1420; 1.0b1 files work again 16 * mark all tables as constant to reduce memory occupation 17 * additional decoder hardening against malicious streams 18 * substantially reduce amount of seeking performed by Vorbisfile 19 * Multichannel decode bugfix 20 * build system updates 21 * minor specification clarifications/fixes 22 23libvorbis 1.2.1 (unreleased) -- "Xiph.Org libVorbis I 20080501" 24 25 * Improved robustness with corrupt streams. 26 * New ov_read_filter() vorbisfile call allows filtering decoded 27 audio as floats before converting to integer samples. 28 * Fix an encoder bug with multichannel streams. 29 * Replaced RTP payload format draft with RFC 5215. 30 * Bare bones self test under 'make check'. 31 * Fix a problem encoding some streams between 14 and 28 kHz. 32 * Fix a numerical instability in the edge extrapolation filter. 33 * Build system improvements. 34 * Specification correction. 35 36libvorbis 1.2.0 (2007-07-25) -- "Xiph.Org libVorbis I 20070622" 37 38 * new ov_fopen() convenience call that avoids the common 39 stdio conflicts with ov_open() and MSVC runtimes. 40 * libvorbisfile now handles multiplexed streams 41 * improve robustness to corrupt input streams 42 * fix a minor encoder bug 43 * updated RTP draft 44 * build system updates 45 * minor corrections to the specification 46 47libvorbis 1.1.2 (2005-11-27) -- "Xiph.Org libVorbis I 20050304" 48 49 * fix a serious encoder bug with gcc 4 optimized builds 50 * documentation and spec fixes 51 * updated VS2003 and XCode builds 52 * new draft RTP encapsulation spec 53 54libvorbis 1.1.1 (2005-06-27) -- "Xiph.Org libVorbis I 20050304" 55 56 * bug fix to the bitrate management encoder interface 57 * bug fix to properly set packetno field in the encoder 58 * new draft RTP encapsulation spec 59 * library API documentation improvements 60 61libvorbis 1.1.0 (2004-09-22) -- "Xiph.Org libVorbis I 20040629" 62 63 * merges tuning improvements from Aoyumi's aoTuV with fixups 64 * new managed bitrate (CBR) mode support 65 * new vorbis_encoder_ctl() interface 66 * extensive documentation updates 67 * application/ogg mimetype is now official 68 * autotools cleanup from Thomas Vander Stichele 69 * SymbianOS build support from Colin Ward at CSIRO 70 * various bugfixes 71 * various packaging improvements 72 73libvorbis 1.0.1 (2003-11-17) -- "Xiph.Org libVorbis I 20030909" 74 75 * numerous bug fixes 76 * specification corrections 77 * new crosslap and halfrate APIs for game use 78 * packaging and build updates 79 80libvorbis 1.0.0 (2002-07-19) -- "Xiph.Org libVorbis I 20020717" 81 82 * first stable release 83 84