Mee*_*how 5 audio android audiorecord
我有一段简单的代码创建一个AudioRecord对象,然后用它来记录到一个文件.它非常标准,似乎工作得非常好.我正在使用三星GalaxyS Vibrant运行股票Android 2.2.
但是,我在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
Run Code Online (Sandbox Code Playgroud)
有谁知道这些意味着什么?我是否超越了内部音频缓冲区并丢失了音频帧?它似乎不是来自录制的文件,但这些间歇性的消息让我有点担心.
这可能有点晚了,但这仅仅是一条日志消息(不是特别是三星,我已经看到它有不同的品牌,型号和品牌)告诉你,你已经开始录制,但没有从中读取数据录音带.
因此Overrun user,AudioRecord的缓冲区已满.
| 归档时间: |
|
| 查看次数: |
1842 次 |
| 最近记录: |