AudioRecord
Java (クラスを使用) から OpenSL を使用してネイティブ ライブラリに オーディオ キャプチャ ループを移植しています。
この理由は、プロファイリング後、キャプチャ ループが OpenSL で約 2% 少ない CPU をテスト電話で消費しているためです。それは重要な利益です!
Java AudioRecord クラスのコンストラクターは、複数の値 (など)source
に構成できるパラメーターを受け取ります。MIC, CAMCORDER, VOICE_DOWNLINK
これまでのところ、OpenSL のソース パラメーターに相当するもの (存在する場合) を見つけることができませんでした。
AudioRecorder オブジェクトにこの Source パラメータを指定する方法があるかどうかは誰にもわかりませんか?
乾杯!