gstreamer/subprojects/gst-plugins-bad/gst/mpegtsdemux
Edward Hervey a95a3ca807 tsbase: Handle more program updates
There could be a case where the new program has the same program number as the
previous one ... but is actually located on a PID previously used for elementary
stream. In that case the program is guaranteed to not be an update of the
previous program but a completely new one.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1893>
2022-03-09 19:45:08 +00:00
..
gstmpegdefs.h
gstmpegdesc.h
gsttsdemux.c
meson.build
mpegtsbase.c tsbase: Handle more program updates 2022-03-09 19:45:08 +00:00
mpegtsbase.h mpegtsbase: Use an array to track programs 2022-03-09 19:45:08 +00:00
mpegtspacketizer.c tsdemux: Handle "negative" timestamps 2021-10-18 11:23:25 +00:00
mpegtspacketizer.h tsdemux: Handle "negative" timestamps 2021-10-18 11:23:25 +00:00
mpegtsparse.c mpegtsparse: Don't assert the packet_size when filling for EOS 2021-10-05 09:38:27 +00:00
mpegtsparse.h
pesparse.c
pesparse.h
TODO
tsdemux.c tsdemux: Handle PES headers bigger than a mpeg-ts packet 2022-03-04 15:14:31 +00:00
tsdemux.h tsdemux: Handle delayed seek events 2021-10-14 21:45:00 +00:00