mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 11:40:38 +00:00
c56a4d54b8
Due to mpegts streaming nature some pads are created but are only added later to the element. This can cause a scenario where the first stream doesn't have an available decoder (while the next ones still pending would have) and tsdemux will fail with not-linked as the first stream added wouldn't be linked. To avoid this tsdemux needs to add pads to the flowcombiner when they are created instead of only when adding them to the element. |
||
---|---|---|
.. | ||
gstmpegdefs.h | ||
gstmpegdesc.h | ||
gsttsdemux.c | ||
Makefile.am | ||
mpegtsbase.c | ||
mpegtsbase.h | ||
mpegtspacketizer.c | ||
mpegtspacketizer.h | ||
mpegtsparse.c | ||
mpegtsparse.h | ||
pesparse.c | ||
pesparse.h | ||
TODO | ||
tsdemux.c | ||
tsdemux.h |