5

AudioRecord オブジェクトを作成し、それを使用してファイルに録音する簡単なコードがあります。それはかなり標準的で、完全にうまく機能しているようです。ストック Android 2.2 を実行している Samsung GalaxyS Vibrant を使用しています。

ただし、さまざまな間隔で logcat に次のようなメッセージが表示されます。

04-13 14:03:30.754: V/AudioRecord(4831): Overrun user: 820, server: 1040, flowControlFlag 0
04-13 14:03:30.766: V/AudioRecord(4831): Overrun user: 820, server: 1040, flowControlFlag 1

これらの意味を知っている人はいますか?内部オーディオ バッファをオーバーランして、オーディオ フレームを失っていますか? 記録されたファイルからはそうは見えませんが、これらの断続的なメッセージは少し気になります。

4

4 に答える 4

2

これは、一部の Samsung デバイスで使用される内部ログのようです。したがって、それらを非表示にすることはできませんが、害はありません。見たくない場合は、logcat からこれを除外できます。

于 2013-04-13T19:15:44.397 に答える