GNOME Bugzilla – Bug 589760
oggdemux doesn't handle skeleton streams after they've been mangled by icecast
Last modified: 2011-08-16 09:40:29 UTC
Hi, If an ogg file contains a skeleton oggdemux used the presentation - basetime in the fishead as the start of the segment. Unfortunately when streaming skeleton files using icecast the presentation time in the fishead doesn't get updated. Which leads to the situation where gstreamer starts a segment at time 0:00.00, but the first media packets have timestamps at say 2:14.00. Causing the sink to then wait two hours and 14 minutes before actually playing the meda :( An easy workaround is to just ignore the start time as indicated by the fishead and instead fallback to the starttimes of the media (like is done when an ogg file doesn't have a skeleton).. But i'm not sure if this would break other things, it does fix the problem that currently you can't view debconf video streams using gstreamer based applications..
Created attachment 139232 [details] [review] Ignore the presentation time as present in the ogg skeleton
*** Bug 589679 has been marked as a duplicate of this bug. ***
Sounds like a bug in icecast to me.
Sjoerd do you agree that this is a bug in icecast?
Sjoerd, ping, any response with respect to comment#4 ?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!