我正在尝试使用DIRAC 3 LE库来扩展Xcode项目中的音频,除了此方法外,其他所有东西都像一个 super 按钮:

- (NSTimeInterval) currentTime;

在DiracAudioPlayerBase.h中。该方法应该返回音频文件中的当前位置(根据文档)。
但是对我来说,无论音频文件播放多长时间,该值始终返回0。当我查看其中包含的演示时,也是如此。有人有同样的问题吗?我希望有人能帮助我。

我从https://github.com/gerasim13/Dirac-3-LE下载了源代码

当我在Iphone模拟器中运行我的App时,我还会收到错误消息
!!! DIRAC ERROR: DiracSetProcessingBeganCallback not supported in this version

我不知道这是否有关。其他一切正常。我可以拉伸(stretch)声音文件并播放它,但是我无法在音频文件中获取当前位置。

最佳答案

这是LE版本的已知限制。

您只需要购买Dirac的PRO版本即可运行...

关于ios - Dirac 3 LE库中的方法始终返回0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23661935/

10-10 23:32