From 989f26701dbb95014b7e60759254831e6e7656e5 Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Thu, 2 Nov 2006 03:40:44 +0000 Subject: [PATCH] add --export-picture-to option to metaflac --- doc/html/changelog.html | 3 +- doc/html/documentation.html | 17 +++- man/metaflac.sgml | 8 ++ src/metaflac/operations.c | 1 + src/metaflac/operations_shorthand_picture.c | 101 +++++++++++++++----- src/metaflac/options.c | 35 ++++++- src/metaflac/options.h | 7 ++ src/metaflac/usage.c | 6 ++ test/test_metaflac.sh | 15 +++ 9 files changed, 162 insertions(+), 31 deletions(-) diff --git a/doc/html/changelog.html b/doc/html/changelog.html index 3aedd127..95511273 100644 --- a/doc/html/changelog.html +++ b/doc/html/changelog.html @@ -70,7 +70,7 @@
  • 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.
  • -
  • New PICTURE metadata block for storing things like cover art, new --picture option to flac and --import-picture option to metaflac for importing 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 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.
  • @@ -116,6 +116,7 @@