gstreamer/gst/mpegdemux
Vincent Penquerc'h 7960280afb mpegdemux: catch smaller PTS dicontinuities
In a test stream, I get one buffer with a PTS of about 15 seconds
in the future compared to the previous one, and next buffers with
timestamps continuing where the original ones left off.

This caused the sink to wait 15 seconds to display the frame while
more frames queued up, and then dump all the subsequent frames as
they "arrived too late".

Maybe that threshold should be made configurable, but for now,
make it more smaller to catch more of these.

https://bugzilla.gnome.org/show_bug.cgi?id=655804

Non AV streams keep using the larger threshold (10 minutes), as
subtitles may arrive only every so often.
2011-11-28 13:57:29 +00:00
..
flumpegdemux.c mpegtsdemux: s/fluts/mpegts 2009-02-19 11:36:45 +00:00
flutspatinfo.c various (gst): add missing G_PARAM_STATIC_STRINGS flags 2010-10-19 15:47:17 +03:00
flutspatinfo.h mpegtsdemux: s/fluts/mpegts 2009-02-19 11:36:45 +00:00
flutspmtinfo.c mpegtsdemux: fix PAT and PMT info-related object leaks 2011-01-07 02:12:11 +00:00
flutspmtinfo.h mpegtsdemux: s/fluts/mpegts 2009-02-19 11:36:45 +00:00
flutspmtstreaminfo.c various (gst): add missing G_PARAM_STATIC_STRINGS flags 2010-10-19 15:47:17 +03:00
flutspmtstreaminfo.h mpegtsdemux: s/fluts/mpegts 2009-02-19 11:36:45 +00:00
gstmpegdefs.h mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams 2011-05-20 10:00:02 +02:00
gstmpegdemux.c mpegpsdemux: take into account SCR offset when seeking 2011-09-30 15:15:06 +01:00
gstmpegdemux.h mpegpsdemux: remove unused field 2011-09-30 15:05:31 +01:00
gstmpegdesc.c Add -Wold-style-definition 2010-03-22 16:56:03 +01:00
gstmpegdesc.h Add -Wmissing-declarations -Wmissing-prototypes to configure flags 2010-03-21 21:39:18 +01:00
gstmpegtsdemux.c mpegdemux: catch smaller PTS dicontinuities 2011-11-28 13:57:29 +00:00
gstmpegtsdemux.h mpegdemux: catch smaller PTS dicontinuities 2011-11-28 13:57:29 +00:00
gstpesfilter.c mpegpsdemux: fix zero length packet handling 2011-11-07 11:17:00 +00:00
gstpesfilter.h mpegtsdemux: Add mapping for DVD and Bluray subpicture streams. 2009-05-26 15:31:53 +01:00
gstsectionfilter.c mpegdemux: improve debug output 2010-06-17 10:52:31 +02:00
gstsectionfilter.h Add Fluendo MPEG PS and TS demuxers to gst-plugins-bad. This is now dual licensed MPL and LGPL. 2008-09-02 12:04:32 +00:00
Makefile.am android: make it ready for androgenizer 2011-04-11 07:27:11 +02:00
mpegtspacketizer.c mpegtsparse: support more character set encodings 2011-11-22 11:35:00 +00:00
mpegtspacketizer.h mpegtsparse: parse TDT table in mpegts. 2010-05-12 13:00:16 +02:00
mpegtsparse.c various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
mpegtsparse.h Add -Wmissing-declarations -Wmissing-prototypes to configure flags 2010-03-21 21:39:18 +01:00