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