2012-04-04 10 views
0

aufgerufen Ich bin eine neue Biene für iPhone Entwicklung Ich muss Audio-Ausgangspegelmessung mit Audioguide implementieren. (Ohne Avaudiolayer zu verwenden, weil ich Cocos Sound-Engines verwende, möchte ich die Tonhöhe ändern Ton abspielen). Ich habe Code aus dem Internet, weiß aber nicht, wie diese Funktion aufgerufen wird oder wie man sie manuell aufruft. Ich habe Code aus hereWie wird AudioUnitRender Callback in iphone

jemand wissen, wie diese Funktion

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

Thank you 

Antwort

1

Sie rufen den Rückruf machen nicht manuell manuell aufrufen. Audio auf iOS (und Mac OSX) zieht es aus dem Callback, wenn das System bereit ist, einen Block zu lesen.

Ich weiß, das ist keine gute Antwort für Sie, aber ich vermute, dass Sie vielleicht über dieses Problem die falsche Art denken ...

Verwandte Themen