gstreamer/subprojects/gst-plugins-bad/gst
Mart Raudsepp b19116b786 tsdemux: Don't trigger a program change when falling back to ignore-pcr behaviour
Since commit a79a756b79 we could change to ignore-pcr automatically at 500ms
into a live stream when no PCR is seen by then. However the stream counting in
program change detection was wrongly considering ignore-pcr programs to have a
separate PCR PID, even though we are actually ignoring the PCR PID completely,
resulting in an erroneous program switch getting triggered from the different
stream count. This in turn would send an EOS and switch out the pads for what
actually is still the same program, while we intended to simply apply a
workaround for broken encoders.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3089>
2022-09-28 12:27:19 +01:00
..
accurip
adpcmdec
adpcmenc
aiff
asfmux
audiobuffersplit audiobuffersplit: Actually store number of samples to drop in gapless mode 2022-07-22 09:56:30 +01:00
audiofxbad
audiolatency
audiomixmatrix
audiovisualizers
autoconvert
bayer
camerabin2
codecalpha alphacombine: update example launch line 2022-01-06 14:59:02 +00:00
coloreffects
debugutils chopmydata: Fix FIXMEs in gst_element_class_set_static_metadata 2021-10-08 16:20:10 +03:00
dvbsubenc
dvbsuboverlay
dvdspu
faceoverlay
festival meson: check for libsocket and libnsl 2022-02-17 20:58:06 +00:00
fieldanalysis
freeverb
frei0r
gaudieffects
gdp
geometrictransform
id3tag id3tag: Map GST_TAG_MUSICBRAINZ_RELEASETRACKID 2021-11-10 01:33:33 +00:00
inter
interlace interlace: Also handle a missing "interlace-mode" field as progressive 2022-04-30 00:57:23 +01:00
ivfparse ivfparse: Don't set zero resolution on caps 2022-02-15 11:39:26 +00:00
ivtc
jp2kdecimator
jpegformat
librfb
midi
mpegdemux mpegdemux: silence unused-but-set werror 2022-03-30 00:05:22 +01:00
mpegpsmux
mpegtsdemux tsdemux: Don't trigger a program change when falling back to ignore-pcr behaviour 2022-09-28 12:27:19 +01:00
mpegtsmux tsmux: Make sure to set srcpad caps under all conditions before outputting the first buffer 2022-05-18 15:35:02 +01:00
mxf mxfdemux: Handle files produced by legacy FFmpeg 2022-05-12 09:25:33 +01:00
netsim
onvif
pcapparse pcapparse: Set timestamp in DTS, not PTS 2022-05-16 11:16:43 +02:00
pnm
proxy proxysink: Fix GstProxySrc leak 2022-07-19 15:44:55 +02:00
rawparse
removesilence
rist ristsink: set properties on children early 2021-12-03 23:46:08 +00:00
rtmp2 rtsp+rtmp: Forward warning added to tls-validation-flags to our users 2022-07-30 16:06:05 +01:00
rtp rtpsink: set properties on children early 2021-12-02 14:23:05 +01:00
sdp sdpdemux: Release request pads from rtpbin when freeing a stream 2022-05-18 10:57:27 +01:00
segmentclip
siren
smooth
speed speed: fix unused-but-set warning 2022-03-30 00:52:53 +01:00
subenc
switchbin
timecode
transcode
videofilters
videoframe_audiolevel
videoparsers av1parse: Fix a latent memory leak in colorimetry setting. 2022-04-26 11:05:05 +01:00
videosignal
vmnc
y4m
meson.build