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 614129 - Allow seeking past the end of the progressively download bit
Allow seeking past the end of the progressively download bit
Status: RESOLVED DUPLICATE of bug 635637
Product: totem
Classification: Core
Component: GStreamer backend
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
Depends on:
Blocks:
 
 
Reported: 2010-03-27 21:47 UTC by Sjoerd Simons
Modified: 2011-04-03 23:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (2.92 KB, patch)
2010-03-27 21:47 UTC, Sjoerd Simons
none Details | Review

Description Sjoerd Simons 2010-03-27 21:47:15 UTC
Created attachment 157290 [details] [review]
Proposed patch

When progressively downloading a movie it should still be possible to seek past the end of the download part of the movie. For example i might only want to watch the second half of something. Proposed patch attached.

Unfortunately this doesn't seem to work too well with gstreamer.. Purely seeking forwards works perfectly, but when seeking backwards again to a part that was never downloaded seems to break things (playing never starts).. 

A little ascii ``art'' to make things more clear. Say the progressive download got to point A in the timeline below, then seeking to point B works fine, but afterwards seeking to a point between A and B and gst gets unhappy and stops the playing (and doesn't seem to download any further)
+++++A--------------B+++++

This patch also makes the decision whether or not to start playing take the current position into account. What's still missing is logic to pause the pipeline again if needed
Comment 1 Bastien Nocera 2010-03-29 00:13:01 UTC
We can't support that in Totem as long as the GTK+ progress bar doesn't allow us to show which parts are on-disk.
Comment 2 Bastien Nocera 2011-04-03 23:41:24 UTC
Bug 635637 has unfinished patches.

*** This bug has been marked as a duplicate of bug 635637 ***