参考文章
经过多轮测试,发现iphone的sourceid最多支持创建32个
一旦发现超过32个,大概率无法再次创建了,
解决方案可以按照上面的参考,如果你不需要
同时播放两种以上的声音,可以选择sourceID写成静态全局变量
保证整个项目 只调用一次 alGenSources(1, &sourceID);
之后都一直使用这个变量作为opeanl的souceid 就可以了
参考文章
经过多轮测试,发现iphone的sourceid最多支持创建32个
一旦发现超过32个,大概率无法再次创建了,
解决方案可以按照上面的参考,如果你不需要
同时播放两种以上的声音,可以选择sourceID写成静态全局变量
保证整个项目 只调用一次 alGenSources(1, &sourceID);
之后都一直使用这个变量作为opeanl的souceid 就可以了