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 628028 - [uridecodebin] Don't enable progressive downloading for live streams
[uridecodebin] Don't enable progressive downloading for live streams
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: High critical
: 0.10.31
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-26 11:56 UTC by Zaheer Abbas Merali
Modified: 2010-08-27 18:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Zaheer Abbas Merali 2010-08-26 11:56:24 UTC
this is a regression from before.

http://195.10.10.75:8800/live.webm is the stream.

gst-launch playbin2 uri=http://195.10.10.75:8800/live.webm and gst-launch playbin2 uri=http://195.10.10.75:8800/live.webm flags=0x97 playback fine.
Comment 1 Sebastian Dröge (slomo) 2010-08-27 18:02:22 UTC
Reverting only the matroska plugin to 0.10.24 doesn't change anything
Comment 2 Sebastian Dröge (slomo) 2010-08-27 18:11:16 UTC
And it also doesn't work if downgrading all of good and bad to 0.10.23 and 0.10.19. Do you know any details about when this worked? :)
Comment 3 Sebastian Dröge (slomo) 2010-08-27 18:17:29 UTC
Apparently it works with base 0.10.29 but not with 0.10.30 and git. Everything else doesn't matter, including the core version.
Comment 4 Sebastian Dröge (slomo) 2010-08-27 18:31:22 UTC
Apparently this is the commit that causes the failure:

dc110b3b3748edcdc4313346821adca1d5e03d69 is the first bad commit
commit dc110b3b3748edcdc4313346821adca1d5e03d69
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Sat Jun 12 16:16:37 2010 +0200

    uridecodebin: Allow video/webm for progressive downloading
Comment 5 Sebastian Dröge (slomo) 2010-08-27 18:47:34 UTC
commit c591b98864a25fcee865978142d8b79216aac76c
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Fri Aug 27 20:45:19 2010 +0200

    uridecodebin: Only enable progressive downloading if the upstream duration in bytes is kno
    
    Otherwise we might try to enable it for live streams, where this would
    cause playback to fail completely.
    
    Fixes bug #628028.