<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Copyright (c) 2004,2005,2006,2007 Josh Coalson -->
+<!-- Copyright (c) 2004,2005,2006,2007,2008,2009 Josh Coalson -->
<!-- Permission is granted to copy, distribute and/or modify this document -->
<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
<!-- or any later version published by the Free Software Foundation; -->
<br />
- <a name="flac_1_2_1"><b>FLAC 1.2.1</b></a>
+ <a name="flac_1_3_0"><b>FLAC 1.3.0</b> (XX-Mar-2013)</a>
+
+ <br />
+
+ <ul>
+ <li>
+ General:
+ <ul>
+ <li>Move development to Xiph.org <a href="http://git.xiph.org/?p=flac.git;a=summary">git repository</a>.</li>
+ <li>The <span class="argument"><a href="documentation_tools_flac.html#flac_options_sector_align">--sector-align</a></span> option of <span class="commandname">flac</span> has been deprecated and may not exist in future versions. <a href="http://www.etree.org/shnutils/shntool/">shntool</a> provides similar functionality.</li>
+ <li>Support for the RF64 and Wave64 formats in <span class="commandname">flac</span> (see below).</li>
+ <li>Better handling of cuesheets with non-CD-DA sample rates.</li>
+ <li>The <span class="argument"><a href="documentation_tools_flac.html#flac_options_ignore_chunk_sizes">--ignore-chunk-sizes</a></span> option has been added to the <span class="commandname">flac</span> command line tool.</li>
+ </ul>
+ </li>
+ <li>
+ FLAC format:
+ <ul>
+ <li>(none)</li>
+ </ul>
+ </li>
+ <li>
+ Ogg FLAC format:
+ <ul>
+ <li>(none)</li>
+ </ul>
+ </li>
+ <li>
+ flac:
+ <ul>
+ <li>Added support for encoding from and decoding to the RF64 format, and a new corresponding option <span class="argument"><a href="#flac_options_force_rf64_format">--force-rf64-format</a></span>. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1762502&group_id=13478&atid=363478">SF #1762502</a>). <span class="argument"><a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a></span> is also supported.</li>
+ <li>Added support for encoding from and decoding to the Sony Wave64 format, and a new corresponding option <span class="argument"><a href="#flac_options_force_wave64_format">--force-wave64-format</a></span>. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1769582&group_id=13478&atid=363478">SF #1769582</a>). <span class="argument"><a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a></span> is also supported.</li>
+ <li>Added new options <span class="argument"><a href="documentation_tools_flac.html#flac_options_preserve_modtime">--preserve-modtime</a></span> and <span class="argument"><a href="documentation_tools_flac.html#flac_options_no_preserve_modtime">--no-preserve-modtime</a></span> to specify whether or not output files should copy the timestamp and permissions from their input files. The default is <span class="argument"><a href="documentation_tools_flac.html#flac_options_preserve_modtime">--preserve-modtime</a></span> as in previous versions. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1805428&group_id=13478&atid=363478">SF #1805428</a>).</li>
+ <li>Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1947353&group_id=13478&atid=363478">SF #1947353</a>, <a href="https://sourceforge.net/tracker2/index.php?func=detail&aid=2182432&group_id=13478&atid=113478">SF #2182432</a>)</li>
+ <li>The <span class="argument"><a href="documentation_tools_flac.html#flac_options_sector_align">--sector-align</a></span> option of <span class="commandname">flac</span> has been deprecated and may not exist in future versions. <a href="http://www.etree.org/shnutils/shntool/">shntool</a> provides similar functionality. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1805946&group_id=13478&atid=363478">SF #1805946</a>)</li>
+ <li>Improved error message when user attempts to decode a non-FLAC file (<a href="https://sourceforge.net/tracker2/?func=detail&aid=2222789&group_id=13478&atid=113478">SF #2222789</a>).</li>
+ <li>Fix bug where <span class="commandname">flac</span> was disallowing use of <span class="argument">--replay-gain</span> when encoding from stdin (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1840124&group_id=13478&atid=113478">SF #1840124</a>).</li>
+ <li>Fix bug with fractional seconds on some locales (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1815517&group_id=13478&atid=113478">SF #1815517</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=1858012&group_id=13478&atid=113478">SF #1858012</a>).</li>
+ <li>Read and write appropriate channel masks for 6.1 and 7.1 surround input WAV files. Documentation was also updated.</li>
+ <li>Correct Wave64 GUIDs.</li>
+ <li>Support 56kHz to 192kHz gain analysis (patch from Earl Chew)</li>
+ <li>Add abuility to handle utf8 filenames on Windows (large set of patches from Janne Hyvärinen)</li>
+ </ul>
+ </li>
+ <li>
+ metaflac:
+ <ul>
+ <li>Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1947353&group_id=13478&atid=363478">SF #1947353</a>, <a href="https://sourceforge.net/tracker2/index.php?func=detail&aid=2182432&group_id=13478&atid=113478">SF #2182432</a>)</li>
+ </ul>
+ </li>
+ <li>
+ plugins:
+ <ul>
+ <li>Minor updates for XMMS plugin.</li>
+ <li>Winamp2 plugin was dropped because Nullsoft has provided native FLAC support since 2006.</li>
+ </ul>
+ </li>
+ <li>
+ build system:
+ <ul>
+ <li>Fixes for autotools (including <a href="https://sourceforge.net/tracker2/?func=detail&aid=1859664&group_id=13478&atid=313478">SF #1859664</a>).</li>
+ <li>Fixes for MinGW (including <a href="https://sourceforge.net/tracker2/?func=detail&aid=2000973&group_id=13478&atid=113478">SF #2000973</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=2209829&group_id=13478&atid=113478">SF #2209829</a>).</li>
+ <li>Fixes for gcc (including <a href="https://sourceforge.net/tracker2/?func=detail&aid=1834168&group_id=13478&atid=113478">SF #1834168</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=2002481&group_id=13478&atid=113478">SF #2002481</a>).</li>
+ <li>Fixes for Sun Studio/Forte (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1701960&group_id=13478&atid=313478">SF #1701960</a>).</li>
+ <li>Fixes for windows builds (including <a href="https://sourceforge.net/tracker2/?func=detail&aid=1676822&group_id=13478&atid=113478">SF #1676822</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=1756624&group_id=13478&atid=363478">SF #1756624</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=1809863&group_id=13478&atid=113478">SF #1809863</a>, <a href="https://sourceforge.net/tracker2/?func=detail&aid=1911149&group_id=13478&atid=363478">SF #1911149</a>).</li>
+ <li>Fixes for FreeBSD and OpenBSD.</li>
+ <li>Compile with GNU gcc _FORTIFY_SOURCE=2 and stack protection where those features are detected.</li>
+ <li>Enable a bunch of GCC compiler warnings and fix code that generates warnings.</li>
+ </ul>
+ </li>
+ <li>
+ documentation:
+ <ul>
+ <li>Document <span class="argument"><a href="documentation_tools_flac.html#flac_options_ignore_chunk_sizes">--ignore-chunk-sizes</a></span> option for <span class="commandname">flac</span>.</li>
+ </ul>
+ </li>
+ <li>
+ libraries:
+ <ul>
+ <li>libFLAC encoder was defaulting to level 0 compression instead of 5 (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1816825&group_id=13478&atid=113478">SF #1816825</a>).</li>
+ <li>Fix bug in bitreader handling of read callback returning a short count (<a href="https://sourceforge.net/tracker2/?func=detail&aid=2490454&group_id=13478&atid=113478">SF #2490454</a>).</li>
+ <li>Improve decoder's ability to distinguish between a FLAC sync code and an MPEG one (<a href="https://sourceforge.net/tracker2/?func=detail&aid=2491433&group_id=13478&atid=113478">SF #2491433</a>).</li>
+ </ul>
+ </li>
+ <li>
+ Interface changes:
+ <ul>
+ <li>
+ libFLAC:
+ <ul>
+ <li><b>Added</b> FLAC__format_blocksize_is_subset()</li>
+ </ul>
+ </li>
+ <li>
+ libFLAC++:
+ <ul>
+ <li>Add a number of convienience methods.</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+
+ <br />
+
+ <a name="flac_1_2_1"><b>FLAC 1.2.1</b> (17-Sep-2007)</a>
<br />
<li>
FLAC format:
<ul>
- <li>Specified 2 new APPLICATION metadata blocks for storing WAVE and AIFF chunks (for use with <a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a></span> in <span class="commandname">flac</span>).</li>
+ <li>Specified 2 new APPLICATION metadata blocks for storing WAVE and AIFF chunks (for use with <a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a> in <span class="commandname">flac</span>).</li>
<li>The lead-out track number for non-CDDA cuesheets now must be 255.</li>
</ul>
</li>
<li>
Ogg FLAC format:
<ul>
- <li>This is not a format change, but changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a> </li>
+ <li>This is not a format change, but changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a>).</li>
</ul>
</li>
<li>
flac:
<ul>
- <li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_no_utf8_convert">--no-utf8-convert</a></span> which works like it does in <span class="commandname">metaflac</span> (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=973740&group_id=13478&atid=363478">SF #973740</a>).</li>
- <li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a></span> which can save/restore RIFF and AIFF chunks to/from FLAC files (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=568264&group_id=13478&atid=363478">SF #363478</a>).</li>
- <li>Changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a> </li>
- <li>Fixed bug where using <span class="argument">--replay-gain</span> without any padding option caused only a small PADDING block to be created (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1760790&group_id=13478&atid=113478">SF #1760790</a>).</li>
- <li>Fixed bug where importing non-CDDA cuesheets would cause an invalid lead-out track number (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1764105&group_id=13478&atid=113478">SF #1764105</a>).</li>
+ <li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_no_utf8_convert">--no-utf8-convert</a></span> which works like it does in <span class="commandname">metaflac</span> (<a href="https://sourceforge.net/tracker2/?func=detail&aid=973740&group_id=13478&atid=363478">SF #973740</a>).</li>
+ <li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_keep_foreign_metadata">--keep-foreign-metadata</a></span> which can save/restore RIFF and AIFF chunks to/from FLAC files (<a href="https://sourceforge.net/tracker2/?func=detail&aid=568264&group_id=13478&atid=363478">SF #363478</a>).</li>
+ <li>Changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a>).</li>
+ <li>Fixed bug where using <span class="argument">--replay-gain</span> without any padding option caused only a small PADDING block to be created (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1760790&group_id=13478&atid=113478">SF #1760790</a>).</li>
+ <li>Fixed bug where encoding from stdin on Windows could fail if WAVE/AIFF contained unknown chunks (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1776803&group_id=13478&atid=113478">SF #1776803</a>).</li>
+ <li>Fixed bug where importing non-CDDA cuesheets would cause an invalid lead-out track number (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1764105&group_id=13478&atid=113478">SF #1764105</a>).</li>
</ul>
</li>
<li>
metaflac:
<ul>
- <li>Fixed bug where importing non-CDDA cuesheets would cause an invalid lead-out track number (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1764105&group_id=13478&atid=113478">SF #1764105</a>).</li>
- <li>Changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a> </li>
+ <li>Changed default extension for Ogg FLAC from .ogg to .oga, according to new Xiph <a href="http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions">specification</a> (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1762492&group_id=13478&atid=113478">SF #1762492</a>).</li>
+ <li>Fixed bug where importing non-CDDA cuesheets would cause an invalid lead-out track number (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1764105&group_id=13478&atid=113478">SF #1764105</a>).</li>
</ul>
</li>
<li>
<li>
build system:
<ul>
- <li>New configure option <span class="argument">--disable-cpplibs</span> to prevent building libFLAC++ (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1723295&group_id=13478&atid=313478">SF #1723295</a>).</li>
- <li>Fixed bug compiling <span class="commandname">flac</span> without Ogg support (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1760786&group_id=13478&atid=113478">SF #1760786</a>).</li>
- <li>Fixed bug where sometimes an existing installation of flac could interfere with the build process (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1763690&group_id=13478&atid=113478">SF #1763690</a>).</li>
- <li>Some MinGW fixes (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1684879&group_id=13478&atid=113478">SF #1684879</a>).</li>
- <li>Solaris 10 fixes (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1783225&group_id=13478&atid=113478">SF #1783225</a>).</li>
- <li>OS/2 fixes (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1771378&group_id=13478&atid=113478">SF #1771378</a> <a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1229495&group_id=13478&atid=113478">SF #1229495</a>).</li>
- <li>64-bit fixes (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1790872&group_id=13478&atid=113478">SF #1790872</a>).</li>
+ <li>New configure option <span class="argument">--disable-cpplibs</span> to prevent building libFLAC++ (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1723295&group_id=13478&atid=313478">SF #1723295</a>).</li>
+ <li>Fixed bug compiling <span class="commandname">flac</span> without Ogg support (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1760786&group_id=13478&atid=113478">SF #1760786</a>).</li>
+ <li>Fixed bug where sometimes an existing installation of flac could interfere with the build process (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1763690&group_id=13478&atid=113478">SF #1763690</a>).</li>
+ <li>OS X fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1786225&group_id=13478&atid=313478">SF #1786225</a>).</li>
+ <li>MinGW fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1684879&group_id=13478&atid=113478">SF #1684879</a>).</li>
+ <li>Solaris 10 fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1783225&group_id=13478&atid=113478">SF #1783225</a> <a href="https://sourceforge.net/tracker2/?func=detail&aid=1783630&group_id=13478&atid=113478">SF #1783630</a>).</li>
+ <li>OS/2 fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1771378&group_id=13478&atid=113478">SF #1771378</a> <a href="https://sourceforge.net/tracker2/?func=detail&aid=1229495&group_id=13478&atid=113478">SF #1229495</a>).</li>
+ <li>automake-1.10 fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1791361&group_id=13478&atid=113478">SF #1791361</a> <a href="https://sourceforge.net/tracker2/?func=detail&aid=1792179&group_id=13478&atid=113478">SF #1792179</a>).</li>
+ </ul>
+ </li>
+ <li>
+ documentation:
+ <ul>
+ <li>Added new <a href="documentation_tools_flac.html#tutorial">tutorial</a> section for <span class="commandname">flac</span>.</li>
+ <li>Added <a href="documentation_example_code.html">example code</a> section for using libFLAC/libFLAC++.</li>
</ul>
</li>
<li>
libraries:
<ul>
- <li>libFLAC: Fixed very rare seek bug (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1684049&group_id=13478&atid=113478">SF #1684049</a>).</li>
+ <li>libFLAC: Fixed very rare seek bug (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1684049&group_id=13478&atid=113478">SF #1684049</a>).</li>
+ <li>libFLAC: Fixed seek bug with Ogg FLAC and small streams (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1792172&group_id=13478&atid=113478">SF #1792172</a>).</li>
+ <li>libFLAC: 64-bit fixes (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1790872&group_id=13478&atid=113478">SF #1790872</a>).</li>
+ <li>libFLAC: Fix assembler code to be position independent.</li>
+ <li>libFLAC: Optimization of a number of inner loop functions.</li>
</ul>
</li>
<li>
- Interface changes (see also the <a href="http://flac.sourceforge.net/api/group__porting__1__2__0__to__1__2__1.html">porting guide</a> for specific instructions on porting to FLAC 1.2.1):
+ Interface changes:
<ul>
<li>
libFLAC:
<br />
- <a name="flac_1_2_0"><b>FLAC 1.2.0</b></a>
+ <a name="flac_1_2_0"><b>FLAC 1.2.0</b> (23-Jul-2007)</a>
<br />
<br />
- <a name="flac_1_1_4"><b>FLAC 1.1.4</b></a>
+ <a name="flac_1_1_4"><b>FLAC 1.1.4</b> (13-Feb-2007)</a>
<br />
<li>Encoding and decoding speedups for all modes. Encoding at -8 is twice as fast.</li>
<li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_warnings_as_errors">-w,--warnings-as-errors</a></span> for treating all warnings as errors.</li>
<li>Allow <span class="argument"><a href="documentation_tools_flac.html#flac_options_picture">--picture</a></span> option to take only a filename, and have all other attributes extracted from the file itself.</li>
- <li>Fixed a bug that caused suboptimal default compression settings in some locales (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1608883&group_id=13478&atid=113478">SF #1608883</a>).</li>
- <li>Fixed a bug where FLAC-to-FLAC transcoding of a corrupted FLAC file would truncate the transcoded file at the first error (<a href="http://sourceforge.net/tracker/index.php?func=detail&aid=1615019&group_id=13478&atid=113478">SF #1615019</a>).</li>
- <li>Fixed a bug where using <span class="argument"><a href="documentation_tools_flac.html#flac_options_decode_through_errors">-F</a></span> with FLAC-to-FLAC transcoding of a corrupted FLAC would have no effect (<a href="http://sourceforge.net/tracker/index.php?func=detail&aid=1615391&group_id=13478&atid=113478">SF #1615391</a>).</li>
- <li>Fixed a bug where new PICTURE metadata blocks specified with <span class="argument"><a href="documentation_tools_flac.html#flac_options_picture">--picture</a></span> would not be transferred during FLAC-to-FLAC transcoding (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1627993&group_id=13478&atid=113478">SF #1627993</a>).</li>
+ <li>Fixed a bug that caused suboptimal default compression settings in some locales (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1608883&group_id=13478&atid=113478">SF #1608883</a>).</li>
+ <li>Fixed a bug where FLAC-to-FLAC transcoding of a corrupted FLAC file would truncate the transcoded file at the first error (<a href="http://sourceforge.net/tracker2/?func=detail&aid=1615019&group_id=13478&atid=113478">SF #1615019</a>).</li>
+ <li>Fixed a bug where using <span class="argument"><a href="documentation_tools_flac.html#flac_options_decode_through_errors">-F</a></span> with FLAC-to-FLAC transcoding of a corrupted FLAC would have no effect (<a href="http://sourceforge.net/tracker2/?func=detail&aid=1615391&group_id=13478&atid=113478">SF #1615391</a>).</li>
+ <li>Fixed a bug where new PICTURE metadata blocks specified with <span class="argument"><a href="documentation_tools_flac.html#flac_options_picture">--picture</a></span> would not be transferred during FLAC-to-FLAC transcoding (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1627993&group_id=13478&atid=113478">SF #1627993</a>).</li>
</ul>
</li>
<li>
<li>
plugins:
<ul>
- <li>Fixed a bug in the XMMS plugin where Ctrl-3 (file info) would cause a crash if the file did not exist (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1634941&group_id=13478&amp;atid=313478">SF #1634941</a>).</li>
+ <li>Fixed a bug in the XMMS plugin where Ctrl-3 (file info) would cause a crash if the file did not exist (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1634941&group_id=13478&atid=313478">SF #1634941</a>).</li>
</ul>
</li>
<li>
build system:
<ul>
- <li>Fixed a makefile linkage bug with libogg (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1611414&group_id=13478&atid=113478">SF #1611414</a>).</li>
- <li>Added pkg-config files for libFLAC and libFLAC++ (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1647881&group_id=13478&atid=313478">SF #1647881</a>).</li>
- <li>Added <span class=argument>--disable-ogg</span> option for building without Ogg support even if libogg is installed (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1196996&group_id=13478&atid=113478">SF #1196996</a>).</li>
+ <li>Fixed a makefile linkage bug with libogg (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1611414&group_id=13478&atid=113478">SF #1611414</a>).</li>
+ <li>Added pkg-config files for libFLAC and libFLAC++ (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1647881&group_id=13478&atid=313478">SF #1647881</a>).</li>
+ <li>Added <span class="argument">--disable-ogg</span> option for building without Ogg support even if libogg is installed (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1196996&group_id=13478&atid=113478">SF #1196996</a>).</li>
</ul>
</li>
<li>
<li>Much faster Rice partition size estimation which greatly speeds encoding in higher modes.</li>
<li>Increased compression for all modes.</li>
<li>Reduced memory requirements for encoder and decoder.</li>
- <li>Fixed a bug with default apodization settings that were erroneous in some locales (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1608883&group_id=13478&atid=113478">SF #1608883</a>).</li>
+ <li>Fixed a bug with default apodization settings that were erroneous in some locales (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1608883&group_id=13478&atid=113478">SF #1608883</a>).</li>
</ul>
</li>
<li>
<br />
- <a name="flac_1_1_3"><b>FLAC 1.1.3</b></a>
+ <a name="flac_1_1_3"><b>FLAC 1.1.3</b> (27-Nov-2006)</a>
<br />
<li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_tag_from_file">--tag-from-file</a></span> for setting a tag from file (e.g. for importing a cuesheet as a tag).</li>
<li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_picture">--picture</a></span> for adding pictures.</li>
<li>Added a new option <span class="argument"><a href="documentation_tools_flac.html#flac_options_apodization">--apodization</a></span> for specifying the window function(s) to be used in LPC analysis.</li>
- <li>Added support for encoding from non-compressed AIFF-C (<a href="https://sourceforge.net/tracker/?func=detail&atid=113478&aid=1090933&group_id=13478">SF #1090933</a>).</li>
+ <li>Added support for encoding from non-compressed AIFF-C (<a href="https://sourceforge.net/tracker2/?func=detail&atid=113478&aid=1090933&group_id=13478">SF #1090933</a>).</li>
<li>Importing of non-CDDA-compliant cuesheets now only issues a warning, not an error (see <a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=31282">here</a>).</li>
- <li>MD5 comparison failures on decoding are now an error instead of a warning and will also return a non-zero exit code (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1493725&group_id=13478&atid=113478">SF #1493725</a>).</li>
+ <li>MD5 comparison failures on decoding are now an error instead of a warning and will also return a non-zero exit code (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1493725&group_id=13478&atid=113478">SF #1493725</a>).</li>
<li>The default padding size is now 8K, or 64K if the input audio stream is more than 20 minutes long.</li>
<li>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.</li>
- <li>Fixed a bug that caused a crash when <span class="argument">-a</span> and <span class="argument">-t</span> were used together (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1229481&group_id=13478&atid=113478">SF #1229481</a>).</li>
- <li>Fixed a bug with --sector-align where appended samples were not always totally silent (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1237707&group_id=13478&atid=113478">SF #1237707</a>).</li>
+ <li>Fixed a bug that caused a crash when <span class="argument">-a</span> and <span class="argument">-t</span> were used together (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1229481&group_id=13478&atid=113478">SF #1229481</a>).</li>
+ <li>Fixed a bug with --sector-align where appended samples were not always totally silent (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1237707&group_id=13478&atid=113478">SF #1237707</a>).</li>
<li>Fixed bugs with --sector-align and raw input files.</li>
- <li>Fixed a bug printing out unknown AIFF subchunk names (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1267476&group_id=13478&atid=113478">SF #1267476</a>).</li>
- <li>Fixed a bug where WAVE files with "data" subchunks of size 0 where accepted (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1293830&group_id=13478&atid=113478">SF #1293830</a>).</li>
- <li>Fixed a bug where sync error at end-of-stream of truncated files was not being caught (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1244071&group_id=13478&atid=113478">SF #1244071</a>).</li>
- <li>Fixed a problem with filename parsing if file does not have extension but also has a . in the path (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1161916&group_id=13478&atid=113478">SF #1161916</a>).</li>
- <li>Fixed a problem with fractional-second parsing for <span class="argument">--skip</span>/<span class="argument">--until</span> in some locales (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1031043&group_id=13478&atid=113478">SF #1031043</a>).</li>
- <li>Increase progress report rate when -p and -e are used together (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1580122&group_id=13478&atid=113478">SF #1580122</a>).</li>
+ <li>Fixed a bug printing out unknown AIFF subchunk names (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1267476&group_id=13478&atid=113478">SF #1267476</a>).</li>
+ <li>Fixed a bug where WAVE files with "data" subchunks of size 0 where accepted (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1293830&group_id=13478&atid=113478">SF #1293830</a>).</li>
+ <li>Fixed a bug where sync error at end-of-stream of truncated files was not being caught (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1244071&group_id=13478&atid=113478">SF #1244071</a>).</li>
+ <li>Fixed a problem with filename parsing if file does not have extension but also has a . in the path (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1161916&group_id=13478&atid=113478">SF #1161916</a>).</li>
+ <li>Fixed a problem with fractional-second parsing for <span class="argument">--skip</span>/<span class="argument">--until</span> in some locales (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1031043&group_id=13478&atid=113478">SF #1031043</a>).</li>
+ <li>Increase progress report rate when -p and -e are used together (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1580122&group_id=13478&atid=113478">SF #1580122</a>).</li>
</ul>
</li>
<li>
<li>Added a new option <span class="argument"><a href="documentation_tools_metaflac.html#metaflac_shorthand_import_picture_from">--import-picture-from</a></span> for importing pictures.</li>
<li>Added a new option <span class="argument"><a href="documentation_tools_metaflac.html#metaflac_shorthand_export_picture_to">--export-picture-to</a></span> for exporting pictures.</li>
<li>Added shorthand operation <span class="argument"><a href="documentation_tools_metaflac.html#metaflac_shorthand_remove_replay_gain">--remove-replay-gain</a></span> for removing ReplayGain tags.</li>
- <li><span class="argument"><a href="documentation_tools_metaflac.html#metaflac_shorthand_export_cuesheet_to">--export-cuesheet-to</a></span> now properly specifies the FLAC file name (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1272825&group_id=13478&atid=363478">SF #1272825</a>).</li>
+ <li><span class="argument"><a href="documentation_tools_metaflac.html#metaflac_shorthand_export_cuesheet_to">--export-cuesheet-to</a></span> now properly specifies the FLAC file name (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1272825&group_id=13478&atid=363478">SF #1272825</a>).</li>
<li>Importing of non-CDDA-compliant cuesheets now issues a warning.</li>
<li>Removed the following deprecated tag editing options; you should use the new option names shown instead:
<ul>
<li>Removed <span class="argument">--export-vc-to</span>; use <span class="argument">--export-tags-to</span></li>
</ul>
</li>
- <li>Disallow multiple input FLAC files when --import-tags-from=- is used (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1082577&group_id=13478&atid=113478">SF #1082577</a>).</li>
+ <li>Disallow multiple input FLAC files when --import-tags-from=- is used (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1082577&group_id=13478&atid=113478">SF #1082577</a>).</li>
</ul>
</li>
<li>
<li>
build system:
<ul>
- <li>Added support for building on OS/2 with EMX (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1229495&group_id=13478&atid=113478">SF #1229495</a>)</li>
- <li>Added support for building with Borland C++ (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1599018&group_id=13478&atid=313478">SF #1599018</a>)</li>
- <li>Added a <span class="argument">--disable-xmms-plugin</span> option to <span class="command">configure</span> to prevent building the XMMS plugin (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=930494&group_id=13478&atid=363478">SF #930494</a>).</li>
- <li>Added a <span class="argument">--disable-doxygen-docs</span> option to <span class="command">configure</span> for disabling Doxygen-based API doc generation (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1365935&group_id=13478&atid=313478">SF #1365935</a>).</li>
- <li>Added a <span class="argument">--disable-thorough-tests</span> option to <span class="command">configure</span> to do the basic library, stream, and tool tests in a reasonable time (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1077948&group_id=13478&atid=363478">SF #1077948</a>).</li>
+ <li>Added support for building on OS/2 with EMX (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1229495&group_id=13478&atid=113478">SF #1229495</a>)</li>
+ <li>Added support for building with Borland C++ (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1599018&group_id=13478&atid=313478">SF #1599018</a>)</li>
+ <li>Added a <span class="argument">--disable-xmms-plugin</span> option to <span class="command">configure</span> to prevent building the XMMS plugin (<a href="https://sourceforge.net/tracker2/?func=detail&aid=930494&group_id=13478&atid=363478">SF #930494</a>).</li>
+ <li>Added a <span class="argument">--disable-doxygen-docs</span> option to <span class="command">configure</span> for disabling Doxygen-based API doc generation (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1365935&group_id=13478&atid=313478">SF #1365935</a>).</li>
+ <li>Added a <span class="argument">--disable-thorough-tests</span> option to <span class="command">configure</span> to do the basic library, stream, and tool tests in a reasonable time (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1077948&group_id=13478&atid=363478">SF #1077948</a>).</li>
<li>Added large file support with <span class="argument">AC_SYS_LARGEFILE</span>; use <span class="argument">--disable-largefile</span> with <span class="command">configure</span> to disable.</li>
</ul>
</li>
<li>Merged libOggFLAC++ into libFLAC++; both formats are now supporte through the same API.</li>
<li>libFLAC and libFLAC++: Simplified encoder setup with new <span class="argument">FLAC__stream_encoder_set_compression_level()</span> function.</li>
<li>libFLAC: Improved compression with no impact on FLAC format or decoding time by adding a windowing stage before LPC analysis.</li>
- <li>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 (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1338969&group_id=13478&atid=113478">SF #1338969</a>).</li>
+ <li>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 (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1338969&group_id=13478&atid=113478">SF #1338969</a>).</li>
<li>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.</li>
<li>libFLAC: Fixed UTF-8 decoder to disallow non-shortest-form and surrogate sequences (see <a href="http://www.unicode.org/versions/corrigendum1.html">here</a>).</li>
- <li>libFLAC: Fixed a bug in the return value for <span class="argument">FLAC__stream_decoder_set_metadata_respond_application()</span> and <span class="argument">FLAC__stream_decoder_set_metadata_ignore_application()</span> when there was a memory allocation error (<a href="https://sourceforge.net/tracker/index.php?func=detail&aid=1235005&group_id=13478&atid=113478">SF #1235005</a>).</li>
+ <li>libFLAC: Fixed a bug in the return value for <span class="argument">FLAC__stream_decoder_set_metadata_respond_application()</span> and <span class="argument">FLAC__stream_decoder_set_metadata_ignore_application()</span> when there was a memory allocation error (<a href="https://sourceforge.net/tracker2/?func=detail&aid=1235005&group_id=13478&atid=113478">SF #1235005</a>).</li>
</ul>
</li>
<li>
<br />
- <a name="flac_1_1_2"><b>FLAC 1.1.2</b></a>
+ <a name="flac_1_1_2"><b>FLAC 1.1.2</b> (05-Feb-2005)</a>
<br />
<br />
- <a name="flac_1_1_1"><b>FLAC 1.1.1</b></a>
+ <a name="flac_1_1_1"><b>FLAC 1.1.1</b> (01-Oct-2004)</a>
<br />
<li>Bug fix: calculating ReplayGain on 48kHz streams.</li>
<li>Bug fix: check for supported block alignments in WAVE files.</li>
<li>Bug fix: "offset" field in AIFF SSND chunk properly handled.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=679166&group_id=13478&atid=113478">#679166</a>: flac doesn't respect RIFF subchunk padding byte.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=828391&group_id=13478&atid=113478">#828391</a>: --add-replay-gain segfaults.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=851155&group_id=13478&atid=113478">#851155</a>: Can't seek to position in flac file.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=851756&group_id=13478&atid=113478">#851756</a>: flac --skip --until reads entire file.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=877122&group_id=13478&atid=113478">#877122</a>: problem parsing cuesheet with CATALOG entry.</li>
- <li>Bug fix: <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=896057&group_id=13478&atid=113478">#896057</a>: parsing ISRC number from cuesheet.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=679166&group_id=13478&atid=113478">#679166</a>: flac doesn't respect RIFF subchunk padding byte.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=828391&group_id=13478&atid=113478">#828391</a>: --add-replay-gain segfaults.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=851155&group_id=13478&atid=113478">#851155</a>: Can't seek to position in flac file.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=851756&group_id=13478&atid=113478">#851756</a>: flac --skip --until reads entire file.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=877122&group_id=13478&atid=113478">#877122</a>: problem parsing cuesheet with CATALOG entry.</li>
+ <li>Bug fix: <a href="http://sourceforge.net/tracker2/?func=detail&aid=896057&group_id=13478&atid=113478">#896057</a>: parsing ISRC number from cuesheet.</li>
</ul>
</li>
<li>
<table>
<tr>
<td align="left">
- Copyright (c) 2004,2005,2006,2007 Josh Coalson
+ Copyright (c) 2004,2005,2006,2007,2008,2009 Josh Coalson
</td>
<td width="1%" align="right">
<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>