【发布时间】:2016-05-06 17:35:33
【问题描述】:
我有一个带有音频单元的AURenderCallbackStruct。在回调中,我将音频数据获取为 ioData: UnsafeMutablePointer<AudioBufferList> 。检查下面的代码。
func renderCallback(inRefCon: UnsafeMutablePointer<Void>, ioActionFlag: UnsafeMutablePointer<AudioUnitRenderActionFlags>, inTimeStamp: UnsafePointer<AudioTimeStamp>, inBufferNumber: UInt32, inNumberFrames: UInt32, ioData: UnsafeMutablePointer<AudioBufferList>) -> OSStatus {
// How can i get AudioBuffer from iodate here ?
return noErr
}
我如何在此处从ioDate 获得AudioBuffer?请建议...
注意我正在使用 swift 2.2
【问题讨论】:
标签: ios swift swift2 core-audio audiounit