Ok.  Now using the 10/5/05 nightly.  Softsqueeze buffer numbers are much
more sensible.  The behavior is no better.  And I really do not think
this is a network problem, as the same behavior occurs when softsqueeze
and slimserver are running on the same machine.  

Here is what I observe.

1. Buffer fullness climbs steadily from 0% to 100% almost exactly 30
seconds after the first track begins.  It hovers at 94% or more once it
has filled up.

2. When there are almost exactly 70 seconds remaining in the first
track, buffer fullness starts starts steadily declining towards zero. 
It reaches zero with about 23 seconds remaining in track 1.

3. As soon as it hits zero, the buffer fullness starts climbing again
(presumably starting to buffer the second track). When the first track
ends, buffer fullness is already up to about 74%.  

4. It plays the first 0.5 second or so of the second track, then it
stutters or pauses for about 1/4 second.  

5. After the stutter, I can hit "prev track" to restart track two. 
When I do that, I NEVER get a stutter.  However, the display shows 0%,
then 2%, then 0%, then 0%, then a steady climb to 100% fullness.


Other interesting data points discovered that possibly relate to BOTH
of the problems I've been experiencing:  

1. When I paused playback to check time remaining, I almost always get
a stutter when I hit pause button again to resume play.  Sounded very
similar to the start-of-track stutter I've been experiencing.  

2. I paused playback just as the buffer display reached 2%. The display
then refreshed, showed 0%, and paused playback.  I hit pause again to
resume playback, and playback resumed.  However, the buffer sat at 0%
and REMAINED at zero.  When the first track reached its end, Now
Playing continued to show that it was being played, but the player
never advanced to the second track.  I hit "prev track" and it did
start playing the first track again.

Here's the errors shown in the softsqueeze console.  No debugging is
turned on.

0 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer underrun
bufAvail=3334144
406139 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3459584
406149 [AudioDecoder-8] WARN  javasound - AudioDecoder could not write
buf to outputBuffer0 [AudioMixer-0] WARN  javasound - Java Sound Audio
buffer underrun bufAvail=3334144
406139 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3459584
406149 [AudioDecoder-8] WARN  javasound - AudioDecoder could not write
buf to outputBuffer
427639 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3456000
427639 [AudioDecoder-9] WARN  javasound - AudioDecoder could not write
buf to outputBuffer
956568 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3287040
1199413 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3415852
1209727 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3456000
1209727 [AudioDecoder-13] WARN  javasound - AudioDecoder could not
write buf to outputBuffer
1450789 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3470336
1609908 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3472896
1664994 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3460816
1702326 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3479112

427639 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3456000
427639 [AudioDecoder-9] WARN  javasound - AudioDecoder could not write
buf to outputBuffer
956568 [AudioMixer-0] WARN  javasound - Java Sound Audio buffer
underrun bufAvail=3287040


-- 
mkosma
_______________________________________________
Discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to