[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