私のAVAudioSession
のカテゴリをAVAudioSessionCategoryAudioProcessing
に設定した場合、他に何をしているかにかかわらず、中断の通知を受け取ることはありません。 (デバイスをロックしたり、別のアプリケーションでオーディオを再生しているなど)理由はわかっていますか?AVAudioSessionCategoryAudioProcessing
は入力や出力のないオフラインレンダリング用ですが、この動作に依存することはできますか?それはどこに文書化されていますか?処理セッションが中断通知を受信する状況はありますか?AVAudioSessionCategoryAudioProcessing:割り込み通知の不足は保証されていますか?
1
A
答えて
2
中断を引き起こさないように、AVAudioSessionCategoryAudioProcessing
と言いますが、一方で、オフラインのオーディオレンダリング/デコード/エンコード/トランスコードではハードウェアコーデックを使用することができます(これは良いことです)。ハードウェアがもう使用できなくなったため、コーデックの状態が壊れてしまった場合、圧縮解除されたオーディオのどの部分にかげらの部分が含まれているかを推測してください。
天気のいいところでは、AVAudioSessionCategoryAudioProcessing
のいずれかのコーデックは、ソフトウェアがノー・ノー・アラート・イン・ミッション・バラエティになるようにするか、またはハード・コーデックハードウェアがあなたから奪われても不連続は生じません。
あなたの質問に答えて、私はその動作に関する文書を見つけることができません。あなたは中断を聴き、変更を送ってから、airplayを試したり、音楽アプリを起動したり、オーディオカードを差し込んだり、ヘッドフォンをリッピングしたり、HDMで再生したり、電話やアラームを受信したり、映画を再生したりするなど、あなたは中断することがあります。
しかし、動作は信頼できるものですか? AVAudioSessionCategoryAudioProcessing
has been deprecated in iOS10のように見えるので、私はいいえと言います。私は理由を知りませんし、asciiwwdcでそれを参照することもできません。
関連する問題
- 1. 割り込み保護されたバッファ
- 2. 割り込みを処理するプログラムはどこにありますか?つまり、割り込みハンドラは保存されていますか?
- 3. USB割り込み転送保証の順序はありますか?
- 4. 保護されたハードウェア割り込みハンドラーがスタックしていますか? (DJGPP)
- 5. Windows CEでのメモリ不足通知
- 6. SysTick割り込みは保留中ですが、実行されません。デバッグ割り込みマスクの問題?
- 7. Python辞書リテラルの割り当て:セマンティクスは保証されていますか?
- 8. str.split()の分割順序は保証されていますか?
- 9. Linux OOM(メモリ不足)キラーメール通知?
- 10. Prestashop 1.7、通知は保存されていますか?
- 11. バイト割り当てのメモリ不足エラー?
- 12. 割り込みフラグと割り込み保留中のビットstm32
- 13. バイトを割り当てるメモリが不足しています
- 14. 通知が私のレールアプリに読み込まれていない
- 15. PHPがメモリ不足のエラーで「割り当て済み」とは何か
- 16. RxAndroidBleで通知/書き込みオブザーバブルで通知されない場合があります
- 17. 認証されたユーザーの役割の保存/割り当て
- 18. Javaで割り込みがどのように知っていますか?
- 19. TRAP、ソフトウェア割り込みとハードウェア割り込みの違いは?
- 20. 検証エラーは、LaravelのWebミドルウェアが不足している場合にのみ表示されます
- 21. 待機/通知で保証されたデッドロックを書き込む方法
- 22. arrayList内のスレッドは割り込みを知らない
- 23. Jhipster不足している認証トークン
- 24. Tensor Flow:メモリが不足して割り当てようとしています
- 25. クリティカルセクションで保護されたシステムデータとは無関係の割り込みです。
- 26. iOS到達可能性 - 通知が遅くて不足している問題
- 27. サーバのメモリ不足の問題の通知
- 28. end割り込みが呼び出されていないevrytime
- 29. nointerrupts()で機能している間に新しい割り込みがキューに入れられ、割り込み()の後に実行されますか?
- 30. YUI「保存済み」通知