After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 587372 - Banshee doesn't handle chained ogg streams (playback stops between each track)
Banshee doesn't handle chained ogg streams (playback stops between each track)
Status: RESOLVED DUPLICATE of bug 577577
Product: banshee
Classification: Other
Component: Internet Radio
git master
Other All
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-29 22:15 UTC by Martin Häger
Modified: 2009-06-30 12:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Debug output when track change causes playback to stop (18.51 KB, text/plain)
2009-06-29 22:17 UTC, Martin Häger
Details
Debug output describing the behaviour when USE_DECODEBIN2=1 (18.66 KB, text/plain)
2009-06-29 22:18 UTC, Martin Häger
Details

Description Martin Häger 2009-06-29 22:15:59 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.
Comment 1 Martin Häger 2009-06-29 22:17:04 UTC
Created attachment 137593 [details]
Debug output when track change causes playback to stop
Comment 2 Martin Häger 2009-06-29 22:18:49 UTC
Created attachment 137594 [details]
Debug output describing the behaviour when USE_DECODEBIN2=1
Comment 3 Bertrand Lorentz 2009-06-30 12:41:19 UTC
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 ***