diff --git a/doc/html/changelog.html b/doc/html/changelog.html
index 0a087dba..9fec0d1b 100644
--- a/doc/html/changelog.html
+++ b/doc/html/changelog.html
@@ -92,17 +92,21 @@
General:
+ - Sped up decoding by a few percent overall.
-
- Sped up encoding when not using LPC (i.e. when using flac options -0, -1, -2, or -l 0).
+ - Fixed a decoding bug that could cause sync errors with some ID3v1-tagged FLAC files.
FLAC format:
Ogg FLAC format:
@@ -114,6 +118,7 @@
metaflac:
@@ -125,12 +130,15 @@
build system:
libraries:
+ - libFLAC: Sped up Rice block decoding in the bitbuffer, resulting in decoding speed gains of a few percent.
- libFLAC: Sped up encoding when not using LPC (i.e. max_lpc_order == 0).
+ - libFLAC: Fixed a bug in the logic that determines the frame or sample number in a frame header; the bug could cause sync errors with some ID3v1-tagged FLAC files.
- libFLAC, libOggFLAC: Can now be compiled to use only integer instructions, including encoding. The decoder is almost completely integer anyway but there were a couple places that needed a fixed-point replacement. There is no fixed-point version of LPC analysis yet, so if libFLAC is compiled integer-only, the encoder will behave as if the max LPC order is 0 (i.e. used fixed predictors only). LPC decoding is supported in all cases as it always was integer-only.
@@ -166,17 +174,19 @@
Changed the signature of FLAC::Metadata::VorbisComment::get_vendor_string() and FLAC::Metadata::VorbisComment::set_vendor_string() to use a UTF-8, NUL-terminated string const FLAC__byte * for the vendor string instead of FLAC::Metadata::VorbisComment::Entry.
Added FLAC::Metadata::*::assign() to all Metadata objects.
- Added bool FLAC::Metadata::get_tags(const char *filename, VorbisComment &tags)
+ Added bool FLAC::Metadata::get_tags(const char *filename, VorbisComment &tags)
libOggFLAC:
libOggFLAC++: