gstreamer/gst/mpegtsmux/tsmux
Jan Alexander Steffens (heftig) 0312887452 mpegtsmux: Fixup program array indices after stream removal
Each stream stores the `program_array_index` of its position in its
program's `streams` array. When we remove a stream from this array, we
need to correct the `program_array_index` of all streams that were
backshifted by the removal.

Also extract the removal into a new function and add some more safety
checks.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2266>
2021-05-20 13:35:06 +00:00
..
tsmux.c mpegtsmux: Fixup program array indices after stream removal 2021-05-20 13:35:06 +00:00
tsmux.h mpegtsmux: Add PMT_%d support to prog-map. 2021-03-18 15:07:53 +00:00
tsmuxcommon.h mpegtsmux: Add SCTE-35 support 2019-10-31 12:31:27 +00:00
tsmuxstream.c tsmuxstream: Fix comment typo 2021-03-18 13:57:27 +00:00
tsmuxstream.h tsmux: Ability for streams to disappear and reappear 2020-04-15 09:07:24 +00:00