- New Replay Gain support (-G, --replay-gain).
- Tags can now be shown without decoding any audio (-T, --show-tags-only).
- New support for reading and displaying encoder tag information written
by e.g. lame(1).
Major changes include:
- The last complete audio frame should now be properly decoded even when
it is not followed by other data
- Ancillary data is now properly extracted from Layer III streams.
- Rewrote the Layer III joint stereo decoding routine to correct a major
MPEG-2 problem and a minor MPEG-1 problem decoding intensity stereo.
Other changes in the CHANGES file in the distribution.
Changes from 0.12.4b:
* Modified Layer III requantization to occur during Huffman decoding for
significant performance gains.
* Optimized short block IMDCT by eliminating redundant calculations.
* Made several other Layer III performance improvements; added
ASO_INTERLEAVE1, ASO_INTERLEAVE2, and ASO_ZEROCHECK
architecture-specific options for best performance on various
architectures.
* Optimized synthesis DCT to store result values as soon as they are
calculated.
library building (as suggested by Charles) and remove '-release ...' so
that version and revision numbers get properly appended under both a.out
and ELF.