gstreamer/gst/mpegtsmux
Mathieu Duponchelle b7e9e606a9 tsmux: finalize PCR timing for complete accuracy
In order to always insert a PCR packet right on time, we need to
check whether one is needed when outputting any packet, not only
a packet for the PCR stream. Most of the PCR packets will remain
data-carrying packets, but as a last resort we may insert stuffing
packets on the PCR stream.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2073>
2021-03-18 13:57:27 +00:00
..
tsmux tsmux: finalize PCR timing for complete accuracy 2021-03-18 13:57:27 +00:00
gstatscmux.c atscmux: Add missing break in switch 2019-11-27 15:41:26 +01:00
gstatscmux.h mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00
gstbasetsmux.c basetsmux: Don't send the capsheader if src pad has no caps 2020-12-09 13:14:40 +00:00
gstbasetsmux.h mpegtsmux: Make handling of sinkpads thread-safe 2020-09-09 02:25: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 mpegtsmux: Fix handling of MPEG-2 AAC 2020-07-08 12:24:13 +00:00
gstmpegtsmux.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstmpegtsmuxplugin.c mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00
meson.build mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00