Develop and Download Open Source Software

mpg123

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2012-07-27 11:58
This is another regression-fixing release, which happens when skimping on verifying ground-breaking reworking of existing code. The resync logic no longer signals premature end of stream on bad headers, short seeks don't get bit reservoir unnecessarily cleared, and sample-accurate seek for files without gapless metadata is accurate again.
2012-05-13 00:40
With the 1.14 series, in an attempt to better handle out-of-disk situations, the WAV writing code was changed, and that broke writing of WAVs to standard output (raw data with a single WAV header in front). This should work again with the current release.
2012-05-08 07:49
This one fixes a bug that got uncovered with the (modest) reorganization of the parser code in 1.14.0. With the feeder API, it was possible to miss a format change in the (damaged) stream, the more dire outcome being the allocated output buffer being too small (switching from MPEG layer 3 with 576 samples per frame to 1152 samples per frame).
2012-05-01 11:21
This version adds serveral new features and enhancements including unsynchronized lyrics display, a LOADLIST control command, and improvements and fixes in libmpg123 stream parsing. One focus is the handling of "dirty" streams that consist of concatenated MPEG files, with Lame/Info tags occuring all over the place. There were also fixes such as more portable assembly and an SGI output module that actually works.
2012-04-13 00:50
This little bugfix release includes some changes to make mpg123 build on ARM Thumb systems again. There were no changes for other architectures.

Project Resources

http://freecode.com/urls/6c4cabc33d04ffbc518add6d028023fe
http://freecode.com/urls/837715dbcc7c861f3ffc16b91489e6d6
http://freecode.com/urls/d41628e313b080d285d9278e1a6aadc5
http://freecode.com/urls/ce5f7003306c80fb38cffc99639589b1
http://freecode.com/projects/mpg123

Project Description

Mpg123 is a fast, free and portable MPEG audio player and decoder library mainly for Unix (but also ported to other platforms). It supports MPEG 1.0/2.0/2.5 layers 1, 2, and 3, with CD quality playback even on relatively slow CPUs.