GNOME Bugzilla – Bug 628028
[uridecodebin] Don't enable progressive downloading for live streams
Last modified: 2010-08-27 18:47:34 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.
Reverting only the matroska plugin to 0.10.24 doesn't change anything
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? :)
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.
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
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.