gstreamer/subprojects/gst-plugins-bad/gst/mpegtsdemux
Edward Hervey 228c75a336 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/6708>
2024-04-22 13:45:17 +01:00
..
gstmpegdefs.h
gstmpegdesc.h
gsttsdemux.c
meson.build
mpegtsbase.c tsdemux: Disable smart program update 2024-04-22 13:45:17 +01:00
mpegtsbase.h
mpegtspacketizer.c
mpegtspacketizer.h
mpegtsparse.c
mpegtsparse.h
pesparse.c
pesparse.h
TODO
tsdemux.c
tsdemux.h