I am trying to find a cross-platform audio library that will have the following features (in order of importance):
- Full support for Windows, Mac, Linux
- C / C ++ API
- Free / cheap but commercially viable
- MP3 support
- AAC Support
- WMA support
- FLAC support
- OGG Support
- ARM Linux support will be enjoyable
- Open source
I found a few things like OpenAL, libao, Bass, etc., but they all seem to either have an OS, codec limitation, or both. For the most part, MP3 and AAC support is mandatory as I work on a media player and would like it to support these common formats.
Any suggestions?
source share