gstreamer/subprojects/gst-plugins-bad/gst
Edward Hervey 76543ee73a mpegtsbase: Use an array to track programs
We need to be able to look for programs by their PID also. Using a hash table
was a bit sub-par (and overkill) for storing a range of programs.

This is needed because there could potentially be two programs with the same
program id but different PMT PID (while one is being deactivated the new one
would "exist").

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1893>
2022-03-09 19:45:08 +00:00
..
accurip
adpcmdec
adpcmenc
aiff
asfmux Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
audiobuffersplit
audiofxbad
audiolatency
audiomixmatrix
audiovisualizers
autoconvert
bayer
camerabin2 camerabin: Remove drain query 2022-03-04 22:45:58 +00:00
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 18:44:49 +00:00
fieldanalysis
freeverb devenv: Add some missing GStreamer specific env variables 2022-02-25 20:35:26 +00:00
frei0r
gaudieffects
gdp
geometrictransform
id3tag id3tag: Map GST_TAG_MUSICBRAINZ_RELEASETRACKID 2021-11-10 01:33:33 +00:00
inter
interlace interlace: Replace custom lock with object lock 2021-10-21 10:50:17 +00:00
ivfparse ivfparse: Set the alignment to tu for AV1 stream. 2022-03-04 21:58:15 +00:00
ivtc
jp2kdecimator
jpegformat
librfb
midi
mpegdemux
mpegpsmux
mpegtsdemux mpegtsbase: Use an array to track programs 2022-03-09 19:45:08 +00:00
mpegtsmux mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE 2022-03-08 10:57:44 +00:00
mxf mxfdemux: don't error out if VANC track only contains packets we don't handle 2022-01-13 11:34:37 +00:00
netsim
onvif
pcapparse
pnm
proxy
rawparse
removesilence
rist ristsink: set properties on children early 2021-12-03 23:46:08 +00:00
rtmp2
rtp rtpsink: set properties on children early 2021-12-02 14:23:05 +01:00
sdp
segmentclip
siren
smooth
speed
subenc
switchbin
timecode
transcode
videofilters
videoframe_audiolevel
videoparsers av1parse: Add a comment when the detection of TU fails. 2022-03-05 11:45:15 +08:00
videosignal
vmnc
y4m
meson.build