1.音频长度小于30秒
2.格式只能是PCM或者IMA4
3.文件必须被存储为.caf、.aif、或者.wav格式
4.简单音频不能从内存播放,而只能是磁盘文件
- //当音频播放完毕会调用这个函数
- static void SoundFinished(SystemSoundID soundID,void* sample){
- /*播放全部结束,因此释放所有资源 */
- AudioServicesDisposeSystemSoundID(sample);
- CFRelease(sample);
- CFRunLoopStop(CFRunLoopGetCurrent());
- }
本文介绍了一个简单的音频播放程序的要求及实现方法。包括音频文件的格式限制、存储方式以及播放完成后的资源释放流程。
593

被折叠的 条评论
为什么被折叠?



