gpt4 book ai didi

android - AudioRecord: "Overrun user"日志 - 它们是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:21:47 27 4
gpt4 key购买 nike

我有一段简单的代码可以创建一个 AudioRecord 对象,然后使用它来录制文件。这是非常标准的,似乎工作得很好。我使用的是运行 Android 2.2 的三星 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

谁知道这些是什么意思?我是否超出了内部音频缓冲区并丢失了音频帧?从记录的文件看不像,但这些断断续续的消息让我有点担心。

最佳答案

这可能有点晚了,但这只是一条日志消息(不是特别是三星,我见过它有不同的品牌、型号和品牌)告诉你你已经开始录音,但没有读出来自 AudioRecord 的数据。

因此 Overrun 用户,AudioRecord 的缓冲区已满。

关于android - AudioRecord: "Overrun user"日志 - 它们是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15985964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com