I have a game that, up until now, uses SDL_mixer for playing MP3 sound effects. Works on Linux, Windows, OSX. At the moment doesn't work on 64 bit Linux, so I was thinking of switching to FMOD.
Anyway, it would be nice if the game also worked on the PI, for when I get one. Is there a C library for mp3 playing that works on the PI? Does SDL_mixer work? I took a look at mpg123, but on Windows its just an exe and I need a cross platform lib. FMOD is not available for the PI.
SDL_mixer
seems to the easiest cross platform lib. However the MP3 audio format is dependent on additional libraries; which, may not be as portable. Have you tried switch the audio files to.wav
?