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 507821 - Skip over broken seektable in Xing headers
Skip over broken seektable in Xing headers
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: 0.10.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-01-07 12:47 UTC by Bastien Nocera
Modified: 2008-01-08 19:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2008-01-07 12:47:02 UTC
This problem affects mpegaudioparse and mad.

Original bug:
http://bugs.xine-project.org/show_bug.cgi?id=3

Upstream Patch:
http://hg.debian.org/hg/xine-lib/xine-lib?cmd=changeset;node=a1663cfc7012;style=gitweb
Comment 1 Sebastian Dröge (slomo) 2008-01-07 18:33:17 UTC
Thanks, I'll care for this later/tomorrow :)
Comment 2 Sebastian Dröge (slomo) 2008-01-08 19:42:51 UTC
2008-01-08  Sebastian Dröge  <slomo@circular-chaos.org>

	* ext/mad/gstmad.c: (mpg123_parse_xing_header):
	* gst/mpegaudioparse/gstmpegaudioparse.c:
	(gst_mp3parse_handle_first_frame):
	Make sure that the Xing TOC starts with 0 and the entries
	are increasing over time. Otherwise it's broken and should
	be skipped. Fixes bug #507821.