gstreamer/subprojects/gst-plugins-bad/gst/mpegtsdemux
Edward Hervey 6d228c420c tsdemux: Disable smart program update
The goal of this code was, for programs which were updates (i.e. adding/removing
streams but not completely changing) to allow dynamic addition/removal of
streams without completely removing everything.

But this wasn't 100% tested and there are a bunch of issues which make it fail
in plenty of ways.

For now disable that feature and force the legacy "add all pads again and then
remove old ones" behaviour to make it switch.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6651>
2024-04-22 11:56:30 +00:00
..
gstmpegdefs.h tsdemux: Fix AC-4 detection 2022-04-14 08:33:34 +02:00
gstmpegdesc.h tsdemux: Detect language from ac3 descriptor 2023-06-07 13:04:03 +00:00
gsttsdemux.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
mpegtsbase.c tsdemux: Disable smart program update 2024-04-22 11:56:30 +00:00
mpegtsbase.h mpegts: Handle glib < 2.58 2022-03-10 17:24:45 +00:00
mpegtspacketizer.c mpegtsdemux: Fix comment about the jitter description 2023-10-17 08:22:41 +00:00
mpegtspacketizer.h tsdemux: Don't check SCTE events for being too far from the PCR 2022-03-24 18:59:37 +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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
pesparse.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
pesparse.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
TODO Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
tsdemux.c tsdemux: Detect reaching the end of configured segment 2024-02-07 07:36:02 +00:00
tsdemux.h tsdemux: Handle delayed seek events 2021-10-14 21:45:00 +00:00