4

iOS でオーディオ ユニット処理グラフ サービスを使用して、オーディオ ユニットの小さなグラフを作成し、オーディオを出力しています。レンダリング コールバックを設定し、コールバックが呼び出されたときにオーディオ データをグラフにフィードします。

これは、オーディオ セッションが中断されるまで (たとえば、電話やアラームによって) 正常に機能します。その時点でコールバックは停止し、中断が終了した後でも再度呼び出されることはありません。

グラフで AUGraphStart() を再度呼び出してみましたが、役に立たないようです。何か案は?

4

1 に答える 1

6

割り込みコールバックで AUGraphStop() を使用してグラフを明示的に停止する必要があることがわかりました。そうしないと、AUGraphStart() を呼び出しても効果がありません。

于 2012-06-06T20:12:44.977 に答える