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
