gstreamer/gst/mpegtsdemux
Edward Hervey 6629ca8f2b tsdemux: Support Bluray DTS/DTS-HD and AC3+/TrueHD streams
Apart from just adding detection of the proper stream type, we also need to only
output the first substream (0x71) which contains the core substream.

While this does not provide *full* DTS-HD support (since it will miss the complementary
substreams), it will still work in the way legacy (non-DTS-HD) bluray players would work.

https://bugzilla.gnome.org/show_bug.cgi?id=725563
2014-03-15 18:09:12 +01:00
..
gstmpegdefs.h mpegtsdemux: New PCR<=>Offset estimation code 2013-09-28 13:15:43 +02:00
gstmpegdesc.h tsdemux: Add HEVC / h265 support 2014-01-06 13:54:40 +01:00
gsttsdemux.c mpegtsdemux: Update plugin license field 2014-02-06 14:28:54 +01:00
Makefile.am tsdemux: Create and send codec tag 2013-07-23 15:11:51 +02:00
mpegtsbase.c mpegtsbase: Uncomment PAT clearup in _reset 2014-02-21 14:07:51 +01:00
mpegtsbase.h tsdemux: Return descriptor in get_descriptor 2013-10-07 10:23:22 +02:00
mpegtspacketizer.c mpegtspacketizer: Fix ts_to_offset beyond last observed PCR 2014-02-20 21:52:16 +01:00
mpegtspacketizer.h mpegtsdemux: New PCR<=>Offset estimation code 2013-09-28 13:15:43 +02:00
mpegtsparse.c mpegtsparse: Queue buffers until we have enough to know the caps 2013-09-27 16:10:54 +02:00
mpegtsparse.h mpegtsparse: Queue buffers until we have enough to know the caps 2013-09-27 16:10:54 +02:00
pesparse.c tsdemux: Fix flags comparison operator precedence 2014-01-28 13:56:44 +01:00
pesparse.h pesparse: Refactory secondary PES extension handling 2013-08-14 13:41:37 +02:00
TODO tsdemux: Update TODO 2012-03-05 10:17:56 +01:00
tsdemux.c tsdemux: Support Bluray DTS/DTS-HD and AC3+/TrueHD streams 2014-03-15 18:09:12 +01:00
tsdemux.h tsdemux: store global tags to push later 2014-02-26 10:26:57 -03:00