[Bug 644890] [mpegtsmux] add indexing capabilities to generate a SPN/PTS map on the fly
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jun 22 01:55:37 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=644890
GStreamer | gst-plugins-bad | git
--- Comment #17 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2012-06-22 08:55:27 UTC ---
It seems that the pipeline in question essentially has (o.a.)
tsdemux ! h264parse ! tsmux
It then also seems that h264parse is trying to be too clever and switches to
pass-through since upstream caps are ok for downstream. Unfortunately, there
is no keyframe info from upstream so everything arriving at tsmux appears as
keyframe. This leads to a lot of entries (with duplicate pts as well), no pts
-1 although (afaics) (also timestamps coming from tsdemux are not always
ascending).
Forcing h264parse to really parse by e.g.
tsdemux ! h264parse ! video/x-h264,alignment=(string)au ! tsmux
leads to decent index data (based on some extra added debug statements).
--
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