This log means the client (app) was unable to find free space in the buffer 
shared with AudioFlinger,
in order to fill it with more output data.   It could mean that the 
AudioFlinger playback thread is stalled.
For example, a call to HAL write is blocking and not returning.  I would 
add logs inside of your audio HAL
write, and AudioFlinger playback thread.

On Tuesday, November 19, 2013 3:37:28 PM UTC-8, Adam Lee wrote:
>
> Good day everybody :) 
> I have been working on porting Android 4.3 to one of my boards - Gumstix 
> Pepper. This board is using TI's AM335x and TLV320AIC. This codec is the 
> same codec found in Beaglebone Black's audio cape. 
>
> A lot of things are working really well, including video acceleration, 
> wifi, usb and etc, except for audio. 
> Soon after boot, audio stops working entirely. It seems to work for a few 
> minutes, but definitely stops working after the first sound/audio event 
> (such as playing mp3 through the music player). 
>
> W/AudioTrack(  321): obtainBuffer timed out (is the CPU pegged?) 
>> 0x5910cba0 name=0x2 user=00004000, server=00000000
>> W/AudioTrack(  321): obtainBuffer timed out (is the CPU pegged?) 
>> 0x5910cba0 name=0x2 user=00004000, server=00000000
>
>
> The device directory is here <https://github.com/gumdroid/pepper>. And i 
> am pretty confident the Kernel is good. The kernel works well with a custom 
> Linux distribution root file system. 
>
> Any insight into this problem will be much appreciated!
>
> Adam 
>

-- 
-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-porting+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to