gstreamer/subprojects/gst-plugins-bad/gst
Edward Hervey 131679b9d0 mpegtsbase: Fix Program equality check
There was an issue with this equality check, which was to figure out what to do
with PCR pids (whether they were part of the streams present or not) and whether
we ignore PCR or not.

Turns out ... we already took care of that further up in the function.

The length check can be simplified by just checking whether the length of
the *original* PMT and the new PMT are identical. Since we don't store "magic"
PCR streams in those, we can just use them as-is.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6713>
2024-04-23 11:15:53 +00:00
..
accurip
adpcmdec
adpcmenc
aiff
asfmux
audiobuffersplit Revert "audiobuffersplit: Update out_segment even without discont" 2024-02-15 15:37:11 +00:00
audiofxbad
audiolatency audiolatency: Fix event refcounting bug handling latency events 2023-08-06 08:00:56 +00:00
audiomixmatrix
audiovisualizers
autoconvert bad: Update plugins cache 2024-01-31 11:00:24 +00:00
bayer
camerabin2 camerabin: Correctly relink viewfinderbin_queue 2023-12-18 17:07:31 +00:00
codecalpha alphadecodebin: Explicitly pass 64 bit integers as such through varargs 2024-03-27 17:05:33 +00:00
codectimestamper codecparsers: keep naming consistency in GST_H264_LEVEL 2023-06-26 10:47:36 +00:00
coloreffects
debugutils fpsdisplaysink: fix copy'n'paste-o in license header 2023-10-27 10:54:44 +00:00
dvbsubenc dvbsubenc: fixed some memory leaks and a crash 2024-04-17 11:37:49 +00:00
dvbsuboverlay video-filters: Fix passthrough with ANY caps feature 2023-10-03 21:13:00 +00:00
dvdspu dvdspu: avoid null dereference 2024-03-18 09:49:13 +00:00
faceoverlay
festival
fieldanalysis
freeverb
frei0r
gaudieffects gstgaussblur: delete unused code 2023-12-04 18:54:31 +00:00
gdp
geometrictransform
id3tag
insertbin insertbin/doc: add "Since" markers to pass CI 2023-11-17 01:09:49 +01:00
inter kate: remove plugin 2023-10-27 07:34:39 +00:00
interlace
ivfparse
ivtc
jp2kdecimator
jpegformat jpegparse: turn some bus warnings into object ones 2024-04-04 11:35:07 +00:00
librfb
midi
mpegdemux
mpegpsmux
mpegtsdemux mpegtsbase: Fix Program equality check 2024-04-23 11:15:53 +00:00
mpegtsmux mpegtsmux: allow to disable SCTE NULL by setting interval to 0 2024-03-12 11:15:58 +00:00
mse bad: Added W3C Media Source Extensions library 2023-11-19 13:48:43 +00:00
mxf mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed allocation 2023-11-10 14:38:40 +00:00
netsim
onvif rtponviftimestamp: make sure to set E and T bits on last buffer of lists 2024-03-07 14:02:33 +00:00
pcapparse
pnm
proxy
rawparse
removesilence
rist ristsrc: Clean caps instead of unref 2024-03-23 10:31:57 +01:00
rtmp2 rtmp2: Set default flash version to NULL 2023-09-11 08:23:33 +00:00
rtp
sdp sdpdemux: Add SDP message (aka session) attributes to the caps too 2024-02-09 14:54:29 +00:00
segmentclip
siren
smooth
speed
subenc
switchbin switchbin: Rework gst_switch_bin_get_allowed_caps() to limit path lock 2024-02-08 18:33:29 +00:00
timecode timecodestamper: Improve error handling and don't crash 2024-01-25 01:38:08 +00:00
transcode transcodebin: Fixes for upstream selectable support 2023-08-02 17:12:48 +00:00
unixfd unixfd: Serialize buffer metas 2023-12-17 16:13:26 +00:00
videofilters
videoframe_audiolevel
videoparsers Revert "h264parse: Improved AU boundary detection" 2024-04-07 15:25:23 +00:00
videosignal
vmnc
y4m y4mdec: Fix some debug log categories 2024-02-06 12:42:54 +00:00
meson.build bad: Added W3C Media Source Extensions library 2023-11-19 13:48:43 +00:00