gstreamer/gst/mpegtsmux
Sebastian Dröge 127ade39cf tsmux: Recheck existing pad PIDs when requesting a new pad with a random pid
Previously pads might have been requested already (e.g. in NULL state),
then reset was called (e.g. because changing state) and then a new pad
was requested. Resetting is re-creating the internal muxer object and as
such resetting the pid counter, so the next requested pad would get the
same pid as the first requested pad which then leads to collisions.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2317>
2021-06-23 05:44:48 +00:00
..
tsmux mpegtsmux: Fixup program array indices after stream removal 2021-05-20 13:35:06 +00:00
gstatscmux.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstatscmux.h gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstbasetsmux.c tsmux: Recheck existing pad PIDs when requesting a new pad with a random pid 2021-06-23 05:44:48 +00:00
gstbasetsmux.h mpegtsmux: Respect the start-time-selection property. 2021-03-31 13:34:40 +00:00
gstbasetsmuxaac.c mpegtsmux: Fix handling of MPEG-2 AAC 2020-07-08 12:24:13 +00:00
gstbasetsmuxaac.h mpegtsmux: Fix handling of MPEG-2 AAC 2020-07-08 12:24:13 +00:00
gstbasetsmuxjpeg2000.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxjpeg2000.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxopus.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxopus.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxttxt.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxttxt.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstmpegtsmux.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstmpegtsmux.h gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstmpegtsmuxplugin.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
meson.build mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00