Skip to content

"AudioRecordThread: buffer overflow" spoils experience on low-end phone (Tattoo) #41

@danstowell

Description

@danstowell

On my Tattoo there's a lot of stuttering and gui lag in ordinary use of ScanVox. In logcat I see a lot of

W/AudioFlinger( 57): AudioRecordThread: buffer overflow
W/AudioFlinger( 57): AudioRecordThread: buffer overflow
W/AudioFlinger( 57): AudioRecordThread: buffer overflow
W/AudioFlinger( 57): AudioRecordThread: buffer overflow

In fact, the lag actually has the weird effect of shortening any audio that you put in -- presumably because of dropped buffers, the record buffer is slower to fill up than it should be so it plays back with a sped-up rhythm.

I tried with the default driver block size of 512 frames, also with 128 and with 2048, couldn't get the Tattoo to behave nicely.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions