Я пытаюсь найти кроссплатформенную аудиобиблиотеку, которая будет иметь следующие способности (в порядке важности):
- Полная поддержка Windows, Mac, Linux
- API C / C ++
- Бесплатно / дешево, но коммерчески жизнеспособно
- Поддержка MP3
- Поддержка AAC
- Поддержка WMA
- Поддержка FLAC
- Поддержка OGG
- Хорошо бы поддержать ARM Linux
- Открытый исходный код
Я обнаружил несколько вещей, таких как OpenAL, libao, Bass и т. Д., Но все они, похоже, имеют ограничение ОС, кодека или того и другого. По большей части поддержка MP3 и AAC необходима, поскольку я работаю над медиаплеером и хотел бы, чтобы он поддерживал эти распространенные форматы.
Есть предложения?