GNOME Bugzilla – Bug 548040
Internet radio LoadStreamUris() doesn't update UI with loading/error state
Last modified: 2020-03-17 08:32:39 UTC
Hi, There are a few problems with the way RadioTrackInfo parses stream URIs: * Play() needs to tell the UI that something is happening if it queues LoadStreamUris(). Currently the user sees nothing until the playlist has been loaded. * If an error occurs in the LoadStreamUri() method, it gets silently ignored (PlaybackError gets set, but nothing makes it to the user). I'm also concerned that this should not always use StreamPlaybackError.ResourceNotFound since there could be other problems (Access Forbidden, etc). Both of these problems together means that if there is a problem with a playlist, the user sees absolutely nothing after double-clicking on a radio station in the list. Thanks!
This are completely valid points.
*** Bug 561851 has been marked as a duplicate of this bug. ***
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.