From 9f730a03b0da32979a6b3683fc486802c844a889 Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Tue, 10 Sep 2002 05:57:19 +0000 Subject: [PATCH] add 1.0.4 news item --- doc/html/news.html | 61 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/doc/html/news.html b/doc/html/news.html index 05fb2b61..f1d17505 100644 --- a/doc/html/news.html +++ b/doc/html/news.html @@ -77,6 +77,67 @@
+

+ 10-Sep-2002: +

+

+

    +
  • + FLAC 1.0.4 released  There are a lot of improvements since 1.0.3; let's get right to it: +

    + Plugins: +

      +
    • Support for Vorbis comments, ID3 v1 and v2 tags.
    • +
    • Configurable title formatting and charset conversion in XMMS plugin.
    • +
    • Support for 8- and 24-bit FLAC files. There is a compile-time option for raw 24-bit output or 24bps-to-16bps linear dithering (the default).
    • +
    +

    + flac: +

      +
    • Improved option parser (now uses getopt).
    • +
    • AIFF input support (thanks to Brady Patterson).
    • +
    • Small decoder speedup.
    • +
    • --sector-align now supported for raw input files.
    • +
    • New --serial-number option for use with --ogg.
    • +
    • Automatically writes vendor string in Vorbis comments.
    • +
    • Drastically reduced memory requirements.
    • +
    • Fixed bug where extra fmt/data chunks that were supposed to be skipped were not getting skipped.
    • +
    • Fixed bug in granulepos setting for Ogg FLAC streams.
    • +
    • Fixed memory leak when encoding multiple files with -V.
    • +
    +

    + metaflac: +

      +
    • UTF-8 support in Vorbis comments.
    • +
    • New --import-vc-from and --export-vc-to commands for importing/exporting Vorbis comments from/to a file. For example, the following can be used to copy tags back and forth:
      + + metaflac --export-vc-to=- --no-utf8-convert file.flac | vorbiscomment --raw -w -c file.ogg
      + vorbiscomment -l --raw file.ogg | metaflac --import-vc-from=- --no-utf8-convert file.flac
      +
      +
    • +
    • Fixed bug #606796 where metaflac was failing on read-only files.
    • +
    +

    + Libraries: +

      +
    • All APIs now meticulously documented via Doxygen. See here.
    • +
    • New libOggFLAC and libOggFLAC++ libraries. These wrap around libFLAC to provide encoding and decoding of Ogg FLAC streams, providing interfaces similar to the ones of the native FLAC libraries. These are also documented via Doxygen.
    • +
    • New FLAC__SeekableStreamEncoder and FLAC__FileEncoder in libFLAC simplify common encoding tasks.
    • +
    • New verify mode in all encoders.
    • +
    • FLAC__stream_encoder_finish() now resets the defaults just like the stream decoders.
    • +
    • Drastically reduced memory requirements of encoders and decoders.
    • +
    • Encoder now automatically writes vendor string in VORBIS_COMMENT block.
    • +
    • MD5 speedup for 16bps mono/stereo signals on x86 (thanks to Miroslav Lichvar).
    • +
    • Fixed bug in metadata interface where a bps in STREAMINFO > 16 was incorrectly parsed.
    • +
    • Fixed bug where aborting stream decoder could cause infinite loop.
    • +
    • Behavior change: simplified decoder *_process() commands.
    • +
    • Behavior change: calling FLAC__stream_encoder_init() calls write callback once for "fLaC" signature and once for each metadata block.
    • +
    • Behavior change: deprecated do_escape_coding and rice_parameter_search_distance in encoder.
    • +
    +
  • +
+

+

22-Aug-2002: