GNOME Bugzilla – Bug 322077
[podcast] rb doesn't play undownloaded podcast sorted after downloaded
Last modified: 2006-02-05 11:56:31 UTC
Play a downloaded podcast entirely placed before a not downloaded episode Result: At the end of the episode, RB will change of track in the UI, but will continue to play the same track
sorry I forgot the summary...
I've seen something similar with iradio, but I can't remember if I filed it. What is happening is that when attempting to play an entry (the next episode, the station you clicked on) fails, Rhythmbox reverts to playing what was playing before. This happens even if the last playing thing was a song and you doubled clicked on a radio station (which fails).
Created attachment 56838 [details] [review] patch to stop after podcasts I think that a better behaviour is simply to stop when an episode finishes playing. Problems occur (like the above) if the episode isn't downloaded or is currently being downloaded, and in many cases hearing the next one down the list isn't what the user want to do anyway. The patch adds support for sources to stop when playback finishes, and makes the podcast source do that.
*** Bug 326176 has been marked as a duplicate of this bug. ***
What does this do if you're playing a podcast episode from the play queue? I'd like it to go to the next song in that case.
You can't put podcasts in the queue right now, but it should go to the next thing because the queue source uses the default of RB_SOURCE_EOF_NEXT. It seems to work fine if you playing a podcast and have a normal song in the queue (it plays the queue until empty and then stops).
Created attachment 56955 [details] [review] updated patch Without pausing first the play button/state seems to get confused. Works for me.
I've committed the patch to cvs, with the issue mentioned in comment #7 fixed properly - _set_playing_source and _set_playing_entry now emit notification on the "playing" property.
*** Bug 325754 has been marked as a duplicate of this bug. ***