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 635635 - [regression] Download buffering "buffering-left" not implemented any more
[regression] Download buffering "buffering-left" not implemented any more
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 635637
 
 
Reported: 2010-11-23 19:50 UTC by Bastien Nocera
Modified: 2010-11-26 18:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2010-11-23 19:50:02 UTC
Using:
gstreamer-0.10.30-6.fc15.x86_64
gstreamer-plugins-base-0.10.30-3.fc15.x86_64
gstreamer-plugins-good-0.10.25-1.fc14.x86_64

I get:
$ GST_DEBUG=totem:5 totem http://localhost:12345/test.mov 2>&1 | grep "buffering left"
0:00:08.344786924 31877      0x2520240 DEBUG                  totem bacon-video-widget-gst-0.10.c:2512:bvw_query_buffering_timeout: start 0, stop 37236, buffering left 33220, percent 100%
0:00:08.545586111 31877      0x2520240 DEBUG                  totem bacon-video-widget-gst-0.10.c:2512:bvw_query_buffering_timeout: start 0, stop 46656, buffering left 25757, percent 100%
0:00:08.814170426 31877      0x2520240 DEBUG                  totem bacon-video-widget-gst-0.10.c:2512:bvw_query_buffering_timeout: start 0, stop 153803, buffering left 21882, percent 100%
etc.

Using current git of all the GStreamer modules, I get:
$ GST_DEBUG=totem:5 ./totem http://localhost:12345/test.mov 2>&1 | grep "buffering left"
0:00:05.865001963  2908       0x5a62c0 DEBUG                  totem bacon-video-widget-gst-0.10.c:2546:bvw_query_buffering_timeout: start 0, stop 137515, buffering left -1, percent 100%
0:00:06.326579418  2908       0x5a62c0 DEBUG                  totem bacon-video-widget-gst-0.10.c:2546:bvw_query_buffering_timeout: start 0, stop 229159, buffering left -1, percent 100%
0:00:06.524334806  2908       0x5a62c0 DEBUG                  totem bacon-video-widget-gst-0.10.c:2546:bvw_query_buffering_timeout: start 0, stop 337287, buffering left -1, percent 100%
Comment 1 Bastien Nocera 2010-11-23 20:26:23 UTC
My attempts at bisecting the problem run into bug 632977 unfortunately.
Comment 2 Bastien Nocera 2010-11-25 19:18:31 UTC
An external URL that shows the problem:
http://trailers.apple.com/movies/universal/cowboysandaliens/cowboysandaliens-tlr1_h1080p.mov

Note that you'll need to use "QuickTime/10.0.0" as a user-agent if you want it to download. It won't work with Ogg files, as they don't "fast-start".
Comment 3 Bastien Nocera 2010-11-26 18:12:47 UTC
I updated everything to git, and it seems to work as expected...