在複製器完成升級後,在RemoteIO上實現回調的正確方法是什麼?AUMixer之後的RemoteIO回撥
如果我使用;
result = AUGraphSetNodeInputCallback(mGraph,outputNode,1,& remoteIOCallback);
它不叫我的功能
如果我使用..
結果= AudioUnitSetProperty(mIONode,kAudioOutputUnitProperty_SetInputCallback,kAudioUnitScope_Input,1,& remoteIOCallback,的sizeof(remoteIOCallback));
它調用我的回調,但是當我嘗試創建一個指針ioData
AudioSampleType * INDATA =(AudioSampleType *)ioData-> mBuffers [0] .mData;
它崩潰。
我根本看不到問題。這是緩衝區的問題嗎?但是,我沒有給緩衝區分配任何東西,只是一個指向它的指針。
乾杯