2012-04-04 59 views
0

我是一个新的蜜蜂到iPhone开发 我需要使用audiouint实现音频输出电平表。(不,因为我使用科科斯声音引擎使用avaudioplayer,我想改变的间距播放声音)。 我从互联网上获得了一些代码,但不知道如何调用该函数或如何手动调用它。我得到了代码here如何AudioUnitRender回调被调用在iphone

有人知道如何调用该函数手动

static OSStatus AudioUnitRenderCallback (void *inRefCon,AudioUnitRenderActionFlags *ioActionFlags, 
                const AudioTimeStamp *inTimeStamp, 
                UInt32 inBusNumber, 
                UInt32 inNumberFrames, 
                AudioBufferList *ioData) 

Thank you 

回答

1

你没有手动调用渲染回调。 iOS上的音频(和Mac OSX,就此而言)在系统准备好读取块时将其从回调中拉出。

我知道这不是一个很好的答案,但我怀疑你也许是想着这个问题的方式是错误的...