gstreamer/subprojects/gst-plugins-bad/gst
Edward Hervey 8db552f404 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/6719>
2024-04-23 12:49:39 +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
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-28 11:16:28 +00:00
codectimestamper
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 14:23:13 +01: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 11:43:39 +01: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 15:14:06 +01:00
librfb
midi
mpegdemux
mpegpsmux
mpegtsdemux mpegtsbase: Fix Program equality check 2024-04-23 12:49:39 +00:00
mpegtsmux mpegtsmux: allow attaching PCR to non-PES streams 2023-12-01 18:01:34 +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-08 03:47:38 +00:00
pcapparse
pnm
proxy
rawparse
removesilence
rist ristsrc: Clean caps instead of unref 2024-03-29 19:04:52 +00:00
rtmp2
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
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 17:40:51 +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