gstreamer/subprojects/gst-plugins-bad/gst
Edward Hervey 96e660e0d9 mpegts: Fix PCR Discontinuity handling for HLS
We can only reliably use the adaptation field discontinuity flag if our input is
properly timestamped on a regular basis (ex: UDP, DVB, RTP, etc...).

For HLS and other systems which don't provide that information, we should not
reset the base observations. Otherwise we would potentially end up picking a
reference time from a long time ago.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8480>
2025-02-14 14:33:45 +00:00
..
accurip docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
adpcmdec docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
adpcmenc docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
aiff docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
asfmux docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
audiobuffersplit docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
audiofxbad docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
audiolatency docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
audiomixmatrix docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
audiovisualizers docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
autoconvert docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
bayer docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
camerabin2 docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
codecalpha docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
codectimestamper docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
coloreffects docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
debugutils docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
dvbsubenc docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
dvbsuboverlay docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
dvdspu docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
faceoverlay docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
festival docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
fieldanalysis docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
freeverb docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
frei0r docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
gaudieffects docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
gdp docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
geometrictransform docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
id3tag docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
insertbin docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
inter docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
interlace docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
ivfparse docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
ivtc docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
jp2kdecimator docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
jpegformat docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
librfb docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
midi docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
mpegdemux docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
mpegpsmux docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
mpegtsdemux mpegts: Fix PCR Discontinuity handling for HLS 2025-02-14 14:33:45 +00:00
mpegtsmux mpegtsmux: Fix error message for PID < 0x40 to be in the claimed base 16 2025-02-12 12:39:29 +00:00
mse docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
mxf docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
netsim docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
onvif docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
pcapparse docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
pnm docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
proxy docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
rawparse docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
removesilence docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
rist docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
rtmp2 docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
rtp rtpsrc: fix chaining up GObject's constructed virtual method 2025-02-10 17:49:29 +00:00
sdp docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
segmentclip docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
siren docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
smooth docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
speed docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
subenc docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
switchbin docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
tensordecoders docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
timecode docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
transcode cpu-throttling-clock: fix missing GObject vtable chainups 2025-02-11 22:49:06 +01:00
unixfd docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
videofilters docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
videoframe_audiolevel docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
videoparsers h264parse: Force full timestamp on all timecode updates. Was invalid between midnight and 1am 2025-02-10 11:50:23 +00:00
videosignal docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
vmnc docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
y4m docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00
meson.build docs: port plugins to explicit sources 2025-01-13 19:17:13 +01:00