Monday, October 3, 2016 5:00AM to 11:00AM (UTC) Schedouled down time to change site domain

Download List

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.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-07-27 11:58
1.14.4

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
1.14.2

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
1.14.1

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
1.14.0

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
1.13.8

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