gstreamer/gst/mpegtsmux/tsmux
Nicolas Dufresne e000a6f0a4 tsmux: Add negative DTS support
Use the saved DTS, make it signed and pass that to the stream muxer. This
preserves the running time sign. All usage of -1 as invalid TS are now
replaced with G_MININT64. Negative values will be seen as wrap-around
point, but the delta between PTS and DTS will remain correct. Demuxers
don't care about absolute values, they only cares about deltas.

https://bugzilla.gnome.org/show_bug.cgi?id=740575
2015-06-12 17:10:29 -04:00
..
Makefile.am mpegtsmux: Use mpeg-ts lib for PAT/PMT sections 2014-02-06 15:57:50 +01:00
tsmux.c tsmux: Add negative DTS support 2015-06-12 17:10:29 -04:00
tsmux.h mpegts: Unify API : GstMpegts / gst_mpegts_ / GST_*_MPEGTS_ 2014-06-25 14:50:05 +02:00
tsmuxcommon.h mpegtsmux: Add support for muxing SI tables 2014-02-06 15:55:46 +01:00
tsmuxstream.c tsmux: Add negative DTS support 2015-06-12 17:10:29 -04:00
tsmuxstream.h mpegts: Unify API : GstMpegts / gst_mpegts_ / GST_*_MPEGTS_ 2014-06-25 14:50:05 +02:00