GNOME Bugzilla – Bug 341078
RB does not play beyond initially downloaded podcast file
Last modified: 2007-03-22 09:27:29 UTC
Please describe the problem:
When I start downloading a podcast file, I can start playing it while it has
still not been downloaded in entirety. However, rhythmbox stops playing the file
at the last downloaded point at the time when playing started.
Steps to reproduce:
1. Double click a podcast episode, so it start's downloading.
2. Wait for it to be completed, say, 20%.
3. Double click again, let it play.
It will play up to 20%, even though the entire file might have been downloaded
by the time 20% was reached.
I expect it to continue playing the entire file, even though it was not
downloaded right away.
Does this happen every time?
This might be a feature/bug confusion, but for people with slower internet
connection really eager to start listening to podcast episode, it's rather
important to work :)
even worse, it ups the playcount even though play was aborted halfway through actually playing the file.
+1 from me and I wanna be in CC.
I'd say it's a bug.
This works correctly for local mp3 files (so, virtually all podcasts) with gstreamer 0.10.10 and later, as the rank for filesrc changed to be higher than that of gnomevfssrc. gnomevfssrc doesn't deal with changing file sizes (bug 370871), but filesrc does. It doesn't work for ogg files because oggdemux doesn't seem to be clairvoyant enough. I haven't tried any other file types.
Created attachment 83979 [details] [review]
*** Bug 370871 has been marked as a duplicate of this bug. ***
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_get_size),
Don't cache file sizes. Fixes #341078.