[Bug 678148] [tsdemux] missing timestamp on DVB subtitles

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 11 07:44:37 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=678148
  GStreamer | gst-plugins-bad | git

Mark Nauwelaerts <mnauw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|DVB subtitles start fine    |[tsdemux] missing timestamp
                   |then disappear for good     |on DVB subtitles

--- Comment #2 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2012-07-11 14:44:30 UTC ---
Looks like the problem is in tsdemux in that it can produce subtitle buffers
without timestamp, and that seems due to gst_ts_demux_record_pts(), which
misdetects the gaps in a subtitle stream as "reverse rollover" in the timestamp
(and things go wrong from there).

Not immediately sure what to do about that, since this rollover stuff is tricky
stuff, and it is not clear to begin with what is currently being done there
(e.g. some rollover detection both in gst_ts_demux_record_pts() but also in
mpegts_packetizer_pts_to_ts()) (see also e.g. bug #674536).

-- 
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