From c28efe2294298280e5bc0f18eeec9821ba74ace2 Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Sat, 4 Nov 2006 03:04:21 +0000 Subject: [PATCH] add support from encoding from ogg flac input --- doc/html/changelog.html | 4 +- doc/html/documentation.html | 6 +-- man/flac.sgml | 9 +++- src/flac/encode.c | 17 ++++++-- src/flac/encode.h | 2 +- src/flac/main.c | 26 ++++++++--- test/test_flac.sh | 87 +++++++++++++++++++++++++++++++------ 7 files changed, 122 insertions(+), 29 deletions(-) diff --git a/doc/html/changelog.html b/doc/html/changelog.html index 6a61a99a..647cb94e 100644 --- a/doc/html/changelog.html +++ b/doc/html/changelog.html @@ -69,7 +69,7 @@
  • Much better recovery for corrupted files
  • Better multichannel support
  • Large file (>2GB) support everywhere
  • -
  • flac now supports FLAC as input to the encoder (i.e. can re-encode FLAC to FLAC) and preserve all the metadata like tags, etc.
  • +
  • flac now supports FLAC and Ogg FLAC as input to the encoder (i.e. 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.
  • Support for new REPLAYGAIN_REFERENCE_LOUDNESS tag.
  • 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.
  • @@ -93,7 +93,7 @@ flac: