[Android Software Development] kevin@TeslaCoil:
Seems to be working fine for me on an Incredible running FRF91. I hit play and it started playing right away, kept going without issues.

I did notice that if I stopped it, it still displayed the buffer size, but when I start it again it clears it all.

I do see lots of getCurrentPosition in the log. I've attached a segment of the start of it.

V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): [1] isPlaying: 1
V/MediaPlayerService( 69): getDuration
V/MediaPlayerService( 69): [1] getDuration = 39768
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
I/MediaPlayer( 1078): MediaPlayer handleMessage what=5
I/MediaPlayer( 1078): MediaPlayer handleMessage what=1
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 52
I/AudioHardwareQSD( 69): AUDIO_START: start kernel pcm_out driver.
W/AudioFlinger( 69): write blocked for 213 msecs, 2 delayed writes, thread 0x155c0
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 313
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 444
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 549
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 705
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 862
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 993
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 993
V/MediaPlayerService( 69): [1] isPlaying: 1
V/MediaPlayerService( 69): getCurrentPosition
V/MediaPlayerService( 69): [1] getCurrentPosition = 1123