【发布时间】:2012-03-09 01:46:32
【问题描述】:
我想要做的是获取与音频文件(不涉及视频)相对应的 AVAsset 的输出样本,并将它们发送到接收样本块的音频效果类,我希望能够这是实时的。
我目前正在查看 AVfoundation 类参考和编程指南,但我看不到将播放器项目的输出重定向并将其发送到我的效果类的方法,然后从那里将转换后的样本发送到音频输出(使用 AVAssetReaderAudioMixOutput?)并从那里听到。我看到 AVAssetReader 类为我提供了一种使用
获取样本块的方法[myAVAssetReader addOutput:myAVAssetReaderTrackOutput];
[myAVAssetReaderTrackOutput copyNextSampleBuffer];
但 Apple 文档指定 AVAssetReader 类未生成且不应用于实时情况。有没有人建议去哪里看,或者我是否有正确的方法?
【问题讨论】:
标签: ios avfoundation