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 589760 - oggdemux doesn't handle skeleton streams after they've been mangled by icecast
oggdemux doesn't handle skeleton streams after they've been mangled by icecast
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 589679 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-07-26 13:14 UTC by Sjoerd Simons
Modified: 2011-08-16 09:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Ignore the presentation time as present in the ogg skeleton (1.05 KB, patch)
2009-07-26 13:16 UTC, Sjoerd Simons
none Details | Review

Description Sjoerd Simons 2009-07-26 13:14:34 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..
Comment 1 Sjoerd Simons 2009-07-26 13:16:01 UTC
Created attachment 139232 [details] [review]
Ignore the presentation time as present in the ogg skeleton
Comment 2 Wim Taymans 2009-07-27 09:05:28 UTC
*** Bug 589679 has been marked as a duplicate of this bug. ***
Comment 3 Jan Schmidt 2009-07-27 10:55:52 UTC
Sounds like a bug in icecast to me.
Comment 4 Sebastian Dröge (slomo) 2011-05-20 07:14:20 UTC
Sjoerd do you agree that this is a bug in icecast?
Comment 5 Akhil Laddha 2011-07-01 06:17:53 UTC
Sjoerd, ping, any response with respect to comment#4 ?
Comment 6 Akhil Laddha 2011-08-16 09:40:29 UTC
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!