Използвах ffmpeg, но това беше под LGPL. Преминах на sfml, но библиотеката за аудио внос, която използва, също е под LGPL. Искам да свържа статично библиотеката без да се налага да използвам лиценза на LGPL за моя проект. Има ли алтернативи освен използването на библиотека с един формат?
Отговори:
2 за отговор № 1libaudiodecoder декодира MP3, M4A и WAVE в Windows и Mac OS X (+ WMA в Windows). Предлага се под лиценз MIT, който позволява статично свързване в проекти със затворен код.
Като бонус, той работи чрез опаковане на оригиналните API за аудио декодиране на всяка платформа, така че не е необходимо да изпращате никакви (евентуално патентовани) декодери с вашия софтуер.