[gstreamer-bugs] [Bug 632167] New: [oggdemux] doesn't parse/push all headers in pull mode
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Oct 14 11:32:04 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=632167
GStreamer | gst-plugins-base | git
Summary: [oggdemux] doesn't parse/push all headers in pull mode
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: ds at schleef.org
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
On most streams with kate subtitles, oggdemux does not read (and queue) all the
headers of the kate streams before starting to push buffers downstream. This
causes the kate decoder to get confused and error out.
File: http://www.schleef.org/~ds/whatever.ogv
(This also happens with sintel-1280.ogv)
'gst-launch filesrc location=whatever.ogv ! oggdemux ! subtitle/x-kate !
fakesink -v' shows only 5 headers sent downstream.
'oggz-dump whatever.ogv' shows that there are 8 kate headers.
The gstoggstream code correctly reports that there are 8 kate header packets,
so it's somewhere in the demuxer code itself that decides to start sending
packets too soon.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list