Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
libid3tag and madplay
|
|
|
|
|
|
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.
|
|
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
|
|
PIC code. Fixes PR pkg/12312 from Ignatios Souvatzis.
|
|
|
|
|
|
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.
|
|
* New PowerPC fixed-point assembly courtesy of David Blythe.
* Reorganized fixed-point assembly routines for easier maintenance and
better performance.
* Improved performance of subband synthesis through better indexing and
fewer local variables.
* Added alias reduction for the lower two subbands of mixed short blocks,
per a report of ambiguity with ISO/IEC 11172-3 and for uniformity with
most other implementations. Also improved alias reduction performance
using multiply/accumulate.
* Added --enable-strict-iso option to `configure' to override best
accepted practices such as the alias reduction for mixed short blocks.
* Improved performance of Layer III IMDCT by using longer
multiply/accumulate runs where possible.
|
|
more statistical output on program exit, better mono/stereo support,
support for amplification/attenuation, and some other stuff.
|
|
internationalization (en, es, fr, hr, no), shared library, and some
other minor changes.
|
|
Remove the checks again.
|
|
|
|
|
|
compilation).
XXX: someone on ARM or MIPS processors could try activating those options...
|
|
|
|
|