Android Kit Kat の Qualcomm MSM 8960 に関していくつか質問があります。
openSL を使用してネイティブ コードでオーディオを録音/レンダリングし、モードを Java から IN_CALL に設定すると、Qualcomm MSM8960 エコー キャンセラーが実行されているようです。しかし、モードをIN_COMMUNICATIONにすると、エコーキャンセラが動いていないようです。私の質問は: ネイティブ コードで Qualcomm HW AGC、AEC、およびノイズ サプレッサーを呼び出す正しい方法は何ですか?
Qualcomm MSM 8960 オーディオ サブシステムをネイティブ コードで (openSL や Java オーディオ インターフェイスをバイパスして) 直接構成することは技術的に可能ですか? コードをできるだけ HW に近づけたいと考えています。
リンク: https://android.googlesource.com/platform/hardware/qcom/audio/+/android-4.4.2_r2/hal/msm8960/