My Open Source Projects
O.S.S.
My Free Software
Free Soft
Articles and Documentation (in Russian)
Articles
My photoalbum and photographer notes
Photo
Windows Logos (Cool replacements for Windows 95/98 startup, shutdown and switchoff screens)
WinLogos
Site Archive (Site design gallery, dead sites gallery, old guestbooks...)
Archive
Contact information (quick email, email, ICQ etc)
Contacts
ENG
RUS

mpg123 Win32/MSC Port

Here's a (quite dirty) port of a pretty old (0.59r) version of an open-source MPEG Layer-3 player / decoder mpg123 based on Win32 port by Tony Million. It can be compiled using Microsoft C++ Complier (MSC) (tested in MS Visual Studio 2005). There's also a dirty-hack version of Win32 DLL for decoding mp3 files to PCM Wav, which is not tested. IIRC there are no changes to the original mpg123 except fixing Windows version and adding the DLL exports.

You might be more interested in trying current version of mpg123 and libmpg123; see the homepage: www.mpg123.de. However, it is not compatible with MSC.

The program is distributed under terms of GNU General Public License version 2 or higher, at your choice.

The current version of mpg123 available on its homepage is distributed under LGPL, but I was unable to get confirmation from the authors of mpg123 that the older version can used under LGPL as well.

Download Win32 Port of mpg123

Get mpg123-0.59r-sg.zip mpg123-0.59r-sg.zip (142 Kb) [882 d/l] Includes source code and Windows executable.

Go to Start page
© Sergey A. Galin, 1998-2008http://sageshome.net/oss/mpg123-win32.ph...>>
Time: 0.006s · mpg123: 1346/1382 Total: 973967/1155763