I have a simple piece of code that creates an AudioRecord object and then uses it to write to a file. It is pretty standard and seems to work just fine. I am using Samsung GalaxyS Vibrant running Android 2.2.
However, I get these messages in logcat at different intervals:
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
Does anyone know what that means? Am I wrapping an internal sound buffer and losing audio frames? It doesn't sound like a recorded file, but these intermittent messages bother me a bit.
source
share