寻找不受GPL或LGPL限制的适用于Windows的简单声音库以供播放。也就是说,软件本身和任何它使用的库后端都不受GPL/LGPL限制。我已经搜索了很长时间,但发现所有看起来有希望的东西(如Allegro、SFML等)都含有一些GPL或LGPL代码。我不想引发关于许可证的争论,只是出于个人偏好而已,如果有人知道简单的解决方案,请告诉我。我并不一定需要跨平台的解决方案,但也不想依赖内置的Windows方法(如PlaySound..: ))。非常感谢您的帮助!P.S. 为了明确我的需求,这是我所需要的最基本的功能:
1. 提供文件名或内存数据给播放函数。 2. 如果可能,定义回调函数以通知声音已经播放完毕。
1. 提供文件名或内存数据给播放函数。 2. 如果可能,定义回调函数以通知声音已经播放完毕。