mpg123 logo
download : svn :: features :: sf.net project - bug tracker :: news archive
libmpg123 API :: testing :: benchmarking :: faq :: links :: contact

Testing

We changed code all over the place for 1.x series, most impact on portability lying in the reworked output code. Now, mpg123 runs on a large number of platforms and supports a wide range of audio output APIs. As a result there a quite a few combinations of platforms and APIs to test. We have compiled a list of systems and those responsible for testing them. If you would like help with testing please get in contact.

PlatformDefault OutputTesterComments
linuxalsa/esd/...Thomas OrgisWorks: alsa, oss, jack, sdl, portaudio (v18 or 19), arts...
linux-alphaalsaThomas OrgisBuild is no prob. Sound check is difficult atm, but no surprise in sight there when it compiles (OSS, etc., like on other Linux systems)
linux-ppcalsaNicholas J Humfrey
macosxcoreaudioNicholas J HumfreyWorks by user report, buffer is also OK when using output module.
freebsdossMartin SchütteShould work now out of the box.
netbsdsun/oss
solaris/sunossunThomas OrgisWorks with legacy and autotool on Solaris 9 SunRay terminal with native compiler, also modules; u8 (eh... shouldn't LINEAR8 be signed, perhaps? test.) format is accepted by device but does not work (bad sound) - omitted from possible formats list (being now: s16, ulaw, alaw).
hpuxhp
hpux/alibalib
sgisgi
decoss?Thomas OrgisMay test that once I got a Tru64 install again.
aixaix
os2os2Thomas OrgisNeed a system to test... OS/2 doesn't like qemu that much.
bsdos?
mintmint
win32win32Thomas OrgisWorks with native win32 output or portaudio (et al), but no dynamic modules (for the MinGW32 build at least).