gstreamer/subprojects/gst-plugins-bad/gst
Mathieu Duponchelle 4af003bc02 tsdemux: switch SCTE 35 sections handling to a passthrough model
Instead of modifying the splice times in the incoming sections
to running time and expecting eg mpegtsmux to convert those back
to its local PES time domain, which might be impossible when
those splice times are encrypted or the specification is extended,
transmit the needed information to the muxer as separate fields in
the event:

* A pts offset field can be used by the muxer in order to calculate
  a final pts_adjustment

* A rtime_map can be used by the muxer to determine the correct
  running times at which it should request keyframes

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/913>
2021-09-25 01:29:38 +00:00
..
accurip
adpcmdec
adpcmenc
aiff
asfmux
audiobuffersplit
audiofxbad
audiolatency
audiomixmatrix
audiovisualizers
autoconvert
bayer
camerabin2
codecalpha
coloreffects
debugutils
dvbsubenc
dvbsuboverlay
dvdspu
faceoverlay
festival
fieldanalysis
freeverb
frei0r
gaudieffects
gdp
geometrictransform
id3tag
inter
interlace
ivfparse
ivtc
jp2kdecimator
jpegformat
librfb
midi
mpegdemux
mpegpsmux
mpegtsdemux tsdemux: switch SCTE 35 sections handling to a passthrough model 2021-09-25 01:29:38 +00:00
mpegtsmux basetsmux: extend SCTE 35 support 2021-09-25 01:29:37 +00:00
mxf
netsim
onvif
pcapparse
pnm
proxy
rawparse
removesilence
rist
rtmp2
rtp
sdp
segmentclip
siren
smooth
speed
subenc
switchbin
timecode
transcode
videofilters
videoframe_audiolevel
videoparsers
videosignal
vmnc
y4m
meson.build