GNOME Bugzilla – Bug 587372
Banshee doesn't handle chained ogg streams (playback stops between each track)
Last modified: 2009-06-30 12:41:19 UTC
Please describe the problem: E.g. on this stream, playback will stop between each track played: http://stream.rainwave.cc:8000/stream.ogg Also see attached banshee_ogg_track_change_error.log Steps to reproduce: 1. Load http://stream.rainwave.cc:8000/stream.ogg 2. Wait until the current track ends Actual results: Playback of the stream will stop. Expected results: Playback should continue with next track seamlessly. Does this happen every time? Yes. Other information: Seems to be a problem with playbin (see #320984 and #542922). Rhythmbox is apparently using playbin2 now for its crossfading backend, and the stream works there. In #320984, forcing the use of decodebin2 was suggested as a workaround (setting the env variable USE_DECODEBIN2=1), but that works poorly (see attached banshee_decodebin2_debug.log). Upon track change, Banshee starts toggling rapidly back and forth between playing and paused (see bottom of banshee_decodebin2_debug.log). Interface toggles buffering indicator at the same pace. After approx. 1 min 30 s playback of the next track does in fact begin, so it still kind of works.
Created attachment 137593 [details] Debug output when track change causes playback to stop
Created attachment 137594 [details] Debug output describing the behaviour when USE_DECODEBIN2=1
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 577577 ***