mpegts: Check continuity counter on section streams
authorEdward Hervey <edward@centricular.com>
Tue, 6 Dec 2022 10:30:47 +0000 (11:30 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 10 Dec 2022 14:24:56 +0000 (14:24 +0000)
commitc81facec5fe8e342c12570755f4b0c2c659c9b79
tree1f2ec2981e8412b050ad6683b8f4b971b958b5ac
parentfa7121750201b7c688a56a776f584bada03253dd
mpegts: Check continuity counter on section streams

This wasn't really done, and is needed in order to detect potential section
changes for sections that have got identical information (such as when switching
between streams that have the same PAT/PMT pid and subtable information).

Other checks exist in tsbase to detect if the "new" PAT/PMT really is an update or not.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3530>
subprojects/gst-plugins-bad/gst/mpegtsdemux/mpegtspacketizer.c