aumixer が完了した後に RemoteIO にコールバックを実装する正しい方法は何ですか。
私が使用する場合;
結果 = AUGraphSetNodeInputCallback(mGraph, outputNode,1, &remoteIOCallback);
それは私の関数を呼び出しません
私が使用する場合..
結果 = AudioUnitSetProperty(mIONode, kAudioOutputUnitProperty_SetInputCallback, kAudioUnitScope_Input, 1 , &remoteIOCallback, sizeof(remoteIOCallback));
コールバックを呼び出しますが、ioDataへのポインターを作成しようとすると
AudioSampleType *inData = (AudioSampleType *) ioData->mBuffers[0].mData;
クラッシュします。
問題がまったく見えません。これはバッファに問題がありますか? しかし、バッファには何も割り当てていません。バッファへのポインタだけです。
乾杯