gstreamer/gst/mpegtsdemux
Edward Hervey b6732a27d3 pesparse: Be a bit more permissive with PTS/DTS parsing
According to the specifications a PTS_DTS_flags value of 0x01 is forbidden.
... but there are some rare files out there that do that.

Instead of erroring out, let's warn, carry on parsing accordingly.

If the packet is really corrupted there are enough checks afterward to
detect that.
2012-05-26 15:54:41 +02:00
..
gstmpegdefs.h mpegtsbase/tsdemux: Refactor seek and segment handling 2012-03-01 18:15:51 +01:00
gstmpegdesc.c mpegtsdemux: relicense gstmpegdefs.h, gstmpegdesc.h and gstmpegdesc.c to LGPL only 2011-02-17 17:57:17 +01:00
gstmpegdesc.h tsdemux: Reindent gstmpegdesc.h 2012-02-24 10:57:02 +01:00
gsttsdemux.c gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
Makefile.am mpegtsdemux: we ignore warnings differently 2012-04-20 11:25:31 +02:00
mpegtsbase.c mpegtsbase: Speed up _is_psi() 2012-05-23 09:37:49 +02:00
mpegtsbase.h mpegtsbase: Fix bit operation 2012-05-25 14:16:59 +02:00
mpegtspacketizer.c mpegtspacketizer: Avoid usage of GstBuffer internally 2012-05-22 17:43:38 +02:00
mpegtspacketizer.h mpegtspacketizer: Avoid usage of GstBuffer internally 2012-05-22 17:43:38 +02:00
mpegtsparse.c tsparse: Adapt to new packetizer API 2012-05-22 17:43:38 +02:00
mpegtsparse.h mpegtsdemux: add MPEG TS demuxer rewrite from Edward Hervey 2011-02-17 17:56:59 +01:00
pesparse.c pesparse: Be a bit more permissive with PTS/DTS parsing 2012-05-26 15:54:41 +02:00
pesparse.h pesparse: Fix stuffing byte handling 2011-07-20 19:19:13 +02:00
TODO tsdemux: Update TODO 2012-03-05 10:17:56 +01:00
tsdemux.c tsdemux: Add language code to taglist. 2012-05-22 18:13:30 +02:00
tsdemux.h mpegtsbase/tsdemux: Refactor seek and segment handling 2012-03-01 18:15:51 +01:00