Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 488618

Summary: media-sound/mpg123-1.16.0 version bump
Product: Gentoo Linux Reporter: Shark <shark>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Shark 2013-10-19 15:25:52 UTC
A new version of mpg123 is out, with a sizeable list of improvements:

New Huffman decoding scheme (configurable, on by default) brings nice boost to mpg123 to make it the fastest decoder on modern CPUs again.
new AVX decoder assembly-optimized DCT36 for SSE and AVX
added configs for vintage 3DNow(ext) CPUs (AMD K6) utilizing assembly DCT36
added configs for vintage SSE CPUs (Pentium M), utilizing C DCT36
added FORMAT command to generic control
added support for ID3v2 APIC frames
added mpg123-id3dump as official companion to extract meta data (including writing of album art from APIC to files)
added mpg123-strip as official companion to strip dirt out of MPEG streams (including meta data)
not deleting ID3 data right after printing in generic control
module loader a bit more flexible with relative MPG123_MODDIR
Fix chopped-off playback with pulseaudio output: draining the output now on closing.
SDL output fixup, a) not chopping off end and b) non-fatal underrun
Fix obvious errors in win32 output ... does it now play the end of tracks? Need someone to test this.
added support for screen and iris-ansi terminals with --title (as prompted by patch from sf.net user canavan)
fixes/enhancements for sgi audio output
libmpg123: proper largefile aliases for proper systems (FreeBSD with one one-and-only off_t
This enables client software that insists on defining pointless _FILE_OFFSET_BITS.
wrapper script src/mpg123-with-modules to ease the pain of running mpg123 with modules without installation (setting MPG123_MODDIR)
removed ALSA 0.5 code (unused for longtime, last GPL-only bit)

Reproducible: Always
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2013-10-19 22:14:07 UTC
+*mpg123-1.16.0 (19 Oct 2013)
+
+  19 Oct 2013; Tony Vroon <chainsaw@gentoo.org> +mpg123-1.16.0.ebuild:
+  Version bump, as requested by "Shark" in bug #488618. New Huffman decoding
+  scheme and some lovingly hand-optimised assembler for AVX & SSE.