草庐IT

Avoundation

全部标签

使用Avoundation类的音频文件的参考部分用于播放

目标:我需要循环一个变化的音频文件,任意切片。当前解决方案:第一个工作解决方案使用mpmusicplayercontroller::SystemMusicClayer和计时器。这基本上有效,但有一些问题。首先,在更改切片的位置/持续时间的某个时候,UI会锁定(特别是触摸输入)。奇怪的是,在执行所有代码之后,它将发生〜1,但是由于我无法控制很多代码,因此我最终将其归结为不可行的解决方案。第二个解决方案当前使用相同的基本设置,除了我使用的是AvFoundation::Avaudioplayer。我只开始实施,但是我已经注意到循环相当不一致。我目前处于第二个解决方案循环的地步,但尚未到达我可以测试U