tsmux: Ability for streams to disappear and reappear
authorVivia Nikolaidou <vivia@ahiru.eu>
Fri, 10 Apr 2020 16:54:31 +0000 (19:54 +0300)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 15 Apr 2020 09:07:24 +0000 (09:07 +0000)
commitfecd38c8f6157d463fa83ffc94da8aaccc806fd4
treeffb42dca9adb4c14b05cb99475010d2a45456fe9
parent97c05d3f4be168352799d1394c857b8bf005670b
tsmux: Ability for streams to disappear and reappear

Until now, any streams in tsmux had to be present when the element
started its first buffer. Now they can appear at any point during the
stream, or even disappear and reappear later using the same PID.
gst/mpegtsmux/gstbasetsmux.c
gst/mpegtsmux/tsmux/tsmux.c
gst/mpegtsmux/tsmux/tsmux.h
gst/mpegtsmux/tsmux/tsmuxstream.c
gst/mpegtsmux/tsmux/tsmuxstream.h
tests/check/elements/mpegtsmux.c