X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=doc%2Fhtml%2Fchangelog.html;h=37991b168fa0fa0d05d1c9319084c99672019bac;hb=71e36c2e9dee86b21ac1a3fc3708485cb5c6ad15;hp=4faea608560a2210c83a09de4fb7bd6f5ffc6448;hpb=4e8fe85bceb245dfce07d1956b144e1cb6587c9f;p=platform%2Fupstream%2Fflac.git
diff --git a/doc/html/changelog.html b/doc/html/changelog.html
index 4faea60..37991b1 100644
--- a/doc/html/changelog.html
+++ b/doc/html/changelog.html
@@ -1,5 +1,5 @@
-
+
@@ -29,12 +29,8 @@
faq |
news |
download |
- features |
- goals |
- format |
- id |
- comparison |
documentation |
+ comparison |
changelog |
links |
developers
@@ -53,12 +49,11 @@
- This is an informal changelog, a summary of changes in each release. (See also
known bugs.) Particulary important for developers is the precise description of changes to the library interfaces. See also the
porting guide for specific instructions on porting to newer versions of FLAC.
+ This is an informal changelog, a summary of changes in each release. (See also
known bugs.) Particulary important for developers is the precise description of changes to the library interfaces. See also the
porting guide for specific instructions on porting to newer versions of FLAC.
-
-
FLAC 1.1.3
+
FLAC 1.1.3 (27-Nov-2006)
@@ -152,7 +440,7 @@
Better multichannel support
Large file (>2GB) support everywhere
flac now supports FLAC and Ogg FLAC as input to the encoder (e.g. can re-encode FLAC to FLAC) and preserve all the metadata like tags, etc.
-
New PICTURE metadata block for storing things like cover art, new --picture option to flac and --import-picture-from option to metaflac for importing pictures, new --export-picture-to option to metaflac for exporting pictures, and metadata API additions for searching for suitable pictures based on type, size and color constraints.
+
New PICTURE metadata block for storing things like cover art, new --picture option to flac and --import-picture-from option to metaflac for importing pictures, new --export-picture-to option to metaflac for exporting pictures, and metadata API additions for searching for suitable pictures based on type, size and color constraints.
Support for new REPLAYGAIN_REFERENCE_LOUDNESS tag.
Fixed a bug in Ogg FLAC encoding where metadata was not being updated properly. Existing Ogg FLAC files should be recoded to fix up the metadata, e.g. flac -Vf -S 10s --ogg file.ogg
In the developer libraries, the interface has been simplfied by merging the three decoding layers into a single class; ditto for the encoders. Also, libOggFLAC has been merged into libFLAC and libOggFLAC++ has been merged into libFLAC++ so there is a single API supporting both native FLAC and Ogg FLAC.
@@ -175,39 +463,39 @@
flac:
- - Improved the -F option to allow decoding of FLAC files whose metadata is corrupted, and other kinds of severe corruption.
+ - Improved the -F option to allow decoding of FLAC files whose metadata is corrupted, and other kinds of severe corruption.
- Encoder can now take FLAC and Ogg FLAC as input. The output FLAC file will have all the same metadata as the original unless overridden with options on the command line.
- Encoder can now take WAVEFORMATEXTENSIBLE WAVE files as input; decoder will output WAVEFORMATEXTENSIBLE WAVE files when necessary to conform to the latest Microsoft specifications.
- Now properly supports AIFF and WAVEFORMATEXTENSIBLE multichannel input, performing necessary channel reordering both for encoding and decoding. WAVEFORMATEXTENSIBLE channel mask is also saved to a tag on encoding and restored on decoding for situations when there is no natural mapping to FLAC channel assignments.
- Expanded support for "odd" sample resolutions to WAVE and AIFF input; all resolutions from 4 to 24 bits-per-sample now supported for all input types.
- - Added a new option --tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
- - Added a new option --picture for adding pictures.
- - Added a new option --apodization for specifying the window function(s) to be used in LPC analysis.
- - Added support for encoding from non-compressed AIFF-C (SF #1090933).
+ - Added a new option --tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
+ - Added a new option --picture for adding pictures.
+ - Added a new option --apodization for specifying the window function(s) to be used in LPC analysis.
+ - Added support for encoding from non-compressed AIFF-C (SF #1090933).
- Importing of non-CDDA-compliant cuesheets now only issues a warning, not an error (see here).
- - MD5 comparison failures on decoding are now an error instead of a warning and will also return a non-zero exit code (SF #1493725).
+ - MD5 comparison failures on decoding are now an error instead of a warning and will also return a non-zero exit code (SF #1493725).
- The default padding size is now 8K, or 64K if the input audio stream is more than 20 minutes long.
- Fixed a bug in cuesheet parsing where it would return an error if the last line of the cuesheet did not end with a newline.
- - Fixed a bug that caused a crash when -a and -t were used together (SF #1229481).
- - Fixed a bug with --sector-align where appended samples were not always totally silent (SF #1237707).
+ - Fixed a bug that caused a crash when -a and -t were used together (SF #1229481).
+ - Fixed a bug with --sector-align where appended samples were not always totally silent (SF #1237707).
- Fixed bugs with --sector-align and raw input files.
- - Fixed a bug printing out unknown AIFF subchunk names (SF #1267476).
- - Fixed a bug where WAVE files with "data" subchunks of size 0 where accepted (SF #1293830).
- - Fixed a bug where sync error at end-of-stream of truncated files was not being caught (SF #1244071).
- - Fixed a problem with filename parsing if file does not have extension but also has a . in the path (SF #1161916).
- - Fixed a problem with fractional-second parsing for --skip/--until in some locales (SF #1031043).
- - Increase progress report rate when -p and -e are used together (SF #1580122).
+ - Fixed a bug printing out unknown AIFF subchunk names (SF #1267476).
+ - Fixed a bug where WAVE files with "data" subchunks of size 0 where accepted (SF #1293830).
+ - Fixed a bug where sync error at end-of-stream of truncated files was not being caught (SF #1244071).
+ - Fixed a problem with filename parsing if file does not have extension but also has a . in the path (SF #1161916).
+ - Fixed a problem with fractional-second parsing for --skip/--until in some locales (SF #1031043).
+ - Increase progress report rate when -p and -e are used together (SF #1580122).
metaflac:
- Added support for read-only operations on Ogg FLAC files.
- - Added a new option --set-tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
- - Added a new option --import-picture-from for importing pictures.
- - Added a new option --export-picture-to for exporting pictures.
- - Added shorthand operation --remove-replay-gain for removing ReplayGain tags.
- - --export-cuesheet-to now properly specifies the FLAC file name (SF #1272825).
+ - Added a new option --set-tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
+ - Added a new option --import-picture-from for importing pictures.
+ - Added a new option --export-picture-to for exporting pictures.
+ - Added shorthand operation --remove-replay-gain for removing ReplayGain tags.
+ - --export-cuesheet-to now properly specifies the FLAC file name (SF #1272825).
- Importing of non-CDDA-compliant cuesheets now issues a warning.
- Removed the following deprecated tag editing options; you should use the new option names shown instead:
@@ -221,7 +509,7 @@
- Removed --export-vc-to; use --export-tags-to
- - Disallow multiple input FLAC files when --import-tags-from=- is used (SF #1082577).
+ - Disallow multiple input FLAC files when --import-tags-from=- is used (SF #1082577).
@@ -235,11 +523,11 @@
build system:
- - Added support for building on OS/2 with EMX (SF #1229495)
- - Added support for building with Borland C++ (SF #1599018)
- - Added a --disable-xmms-plugin option to configure to prevent building the XMMS plugin (SF #930494).
- - Added a --disable-doxygen-docs option to configure for disabling Doxygen-based API doc generation (SF #1365935).
- - Added a --disable-thorough-tests option to configure to do the basic library, stream, and tool tests in a reasonable time (SF #1077948).
+ - Added support for building on OS/2 with EMX (SF #1229495)
+ - Added support for building with Borland C++ (SF #1599018)
+ - Added a --disable-xmms-plugin option to configure to prevent building the XMMS plugin (SF #930494).
+ - Added a --disable-doxygen-docs option to configure for disabling Doxygen-based API doc generation (SF #1365935).
+ - Added a --disable-thorough-tests option to configure to do the basic library, stream, and tool tests in a reasonable time (SF #1077948).
- Added large file support with AC_SYS_LARGEFILE; use --disable-largefile with configure to disable.
@@ -250,10 +538,10 @@
Merged libOggFLAC++ into libFLAC++; both formats are now supporte through the same API.
libFLAC and libFLAC++: Simplified encoder setup with new FLAC__stream_encoder_set_compression_level() function.
libFLAC: Improved compression with no impact on FLAC format or decoding time by adding a windowing stage before LPC analysis.
-
libFLAC: Fixed a bug where missing STREAMINFO fields (min/max framesize, total samples, MD5 sum) and seek point offsets were not getting rewritten back to Ogg FLAC file (SF #1338969).
+
libFLAC: Fixed a bug where missing STREAMINFO fields (min/max framesize, total samples, MD5 sum) and seek point offsets were not getting rewritten back to Ogg FLAC file (SF #1338969).
libFLAC: Fixed a bug in cuesheet parsing where it would return an error if the last line of the cuesheet did not end with a newline.
libFLAC: Fixed UTF-8 decoder to disallow non-shortest-form and surrogate sequences (see here).
-
libFLAC: Fixed a bug in the return value for FLAC__stream_decoder_set_metadata_respond_application() and FLAC__stream_decoder_set_metadata_ignore_application() when there was a memory allocation error (SF #1235005).
+
libFLAC: Fixed a bug in the return value for FLAC__stream_decoder_set_metadata_respond_application() and FLAC__stream_decoder_set_metadata_ignore_application() when there was a memory allocation error (SF #1235005).
@@ -316,7 +604,7 @@
- FLAC 1.1.2
+ FLAC 1.1.2 (05-Feb-2005)
@@ -327,7 +615,7 @@
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.
-
Added HTML documentation for metaflac.
+
Added HTML documentation for metaflac.
@@ -345,7 +633,7 @@
flac:
- - New option --input-size to manually specify the input size when encoding raw samples from stdin.
+ - New option --input-size to manually specify the input size when encoding raw samples from stdin.
@@ -430,7 +718,7 @@
- FLAC 1.1.1
+ FLAC 1.1.1 (01-Oct-2004)
@@ -452,16 +740,16 @@
Ogg FLAC format:
- - First official FLAC->Ogg bitstream mapping standardized (see new FLAC-to-Ogg mapping specification). See the documentation for the --ogg switch about having to re-encode older Ogg FLAC files.
+ - First official FLAC->Ogg bitstream mapping standardized (see new FLAC-to-Ogg mapping specification). See the documentation for the --ogg switch about having to re-encode older Ogg FLAC files.
flac:
- Print an error when output file already exists instead of automatically overwriting.
- - New option -f (--force) to force overwriting if the output file already exists.
- - New option --cue to select a specific section to decode using cuesheet track/index points.
- - New option --totally-silent to suppress all output.
+ - New option -f (--force) to force overwriting if the output file already exists.
+ - New option --cue to select a specific section to decode using cuesheet track/index points.
+ - New option --totally-silent to suppress all output.
- New (but undocumented) option --apply-replaygain-which-is-not-lossless which applies ReplayGain to the decoded output. See this thread for usage and caveats.
- When encoding to Ogg FLAC, use a random serial number (instead of 0 as was done before) when a serial number is not specified.
- When encoding multiple Ogg FLAC streams, --serial-number or random serial number sets the first number, which is then incremented for subsequent streams (before, the same serial number was used for all streams).
@@ -472,12 +760,12 @@
- Bug fix: calculating ReplayGain on 48kHz streams.
- Bug fix: check for supported block alignments in WAVE files.
- Bug fix: "offset" field in AIFF SSND chunk properly handled.
- - Bug fix: #679166: flac doesn't respect RIFF subchunk padding byte.
- - Bug fix: #828391: --add-replay-gain segfaults.
- - Bug fix: #851155: Can't seek to position in flac file.
- - Bug fix: #851756: flac --skip --until reads entire file.
- - Bug fix: #877122: problem parsing cuesheet with CATALOG entry.
- - Bug fix: #896057: parsing ISRC number from cuesheet.
+ - Bug fix: #679166: flac doesn't respect RIFF subchunk padding byte.
+ - Bug fix: #828391: --add-replay-gain segfaults.
+ - Bug fix: #851155: Can't seek to position in flac file.
+ - Bug fix: #851756: flac --skip --until reads entire file.
+ - Bug fix: #877122: problem parsing cuesheet with CATALOG entry.
+ - Bug fix: #896057: parsing ISRC number from cuesheet.
@@ -626,12 +914,13 @@
+