Projects / mpg123 / Releases

RSS All releases of mpg123

  •  07 Sep 2011 22:49

    Release Notes: This release fixes resync for very long streams in cases where int != off_t, which are not that uncommon.

    •  21 Apr 2011 21:25

      Release Notes: The third maintenance release of the 1.13 series comes with four bugfixes. Apart from calming down gcc 4.6, this includes a fix for a rather serious issue where the parser could enter an endless loop trying to resync in a stream (this has been there since free format support was added) and portability fixes for BSD and Android.

      •  20 Feb 2011 11:39

        Release Notes: This is another maintenance release that fixes various issues, most notably a long-standing bug with unexpected early calls of mpg123_decoder() and a regression with pitch changes and the generic control interface when no track is loaded. Also, the .NET wrapper under "ports/" was updated with mpg123 1.13 API additions.

        •  06 Jan 2011 12:10

          Release Notes: This release fixes a stupid regression that broke MPG123_FORCE_FLOAT and MPG123_FORCE_8BIT (--float and --8bit command line switches), caused by the introduction of 24-bit format support. The private/extension header bit is now ignored in the parser's stream checking.

          •  13 Dec 2010 08:44

            Release Notes: This version brings various enhancements in the library, e.g. to help debugging of streams, and internal cleanup with alignment fun and an option to get rid of those .la files for plugins. The main changes for users are the new assembly code for your smartphone-driving ARM Cortex A chip and 24-bit truncated output for cases where you exactly need that (and not simply 32-bit integer).

            •  07 Oct 2010 11:46

              Release Notes: This release fixes a buffer overflow in the mpg123 frontend application related to the printing of ID3 tags with embedded null characters in non-UTF-8 environments.

              •  18 Sep 2010 12:50

                Release Notes: Printout of metadata (ID3) in UTF-8 terminals was improved.

                •  11 Jul 2010 15:43

                  Release Notes: This release fixes bug 3022850, a long-standing bug that managed to break HTTP streaming with ICY meta data in a non-obvious manner. It's a little change with a big impact for those who listen to Web radio.

                  •  21 Jun 2010 02:19

                    Release Notes: This is a maintenance release featuring the most prominent fix for memory corruption on systems that hand out memory in the upper half of the address space, but also several other improvements in portability and binary compatibility with respect to small/large file setups. This time, the .NET wrapper is actually included in the tarball.

                    •  31 Mar 2010 13:52

                      Release Notes: This release reverses the changes made in the previous release, 1.11.0. The libmpg123_64.so it introduced on largefile-sensitive systems is gone now. Instead, libmpg123 provides a dual mode interface similar to the libc. This version marks the first stable ABI for largefile-sensitive systems since mpg123 1.4.x. As a side effect of dual mode hacking, replacement I/O using client-provided handles (void pointer) has been added to the API. Also, the introduction of AI_ADDRCONFIG has been made conditional based on the actual availability of that flag on a system (which helps on OpenBSD).

                      Screenshot

                      Project Spotlight

                      FFmpegPHP

                      A pure PHP wrapper for ffmpeg.

                      Screenshot

                      Project Spotlight

                      Aspose.Diagram for .NET

                      A class library for working with MS Visio files.