gstreamer/gst
Thibault Saunier 5c2e6dc512 mpegtspacketizer: catch section lengths extending past the buffer length
This is probably the cause for an occasional crash while streaming
MPEG. Blind fix after staring at the code and following logic, so
may or may not fix the issue, I cannot test.

(Port of 4275a70cb5 from mpegdemux)
2012-02-27 09:57:45 -03:00
..
adpcmdec adpcmdec: port to audiodecoder 2012-01-17 21:37:48 +01:00
adpcmenc adpcmenc: port to audioencoder 2012-01-17 21:37:45 +01:00
aiff plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
asfmux asfmux: port to GstCollectPads2 2011-12-15 12:59:57 +00:00
audiobuffer various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
audiovisualizers plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
autoconvert autoconvert: Remove the initial-identity property from autoconvert 2011-12-07 13:50:19 +01:00
bayer various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
camerabin camerabin: prevent captures from being lost when switching resolutions 2012-02-06 10:48:32 -03:00
camerabin2 wrappercamerabinsrc: Put source to null when resetting caps 2012-02-16 22:51:21 -03:00
cdxaparse plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
chart various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
coloreffects plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
colorspace colorspace: Fix v210 writing out of bounds 2012-02-20 20:11:13 -08:00
dataurisrc various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
dccp dccpclientsink: fix string leak 2012-01-12 15:43:51 +00:00
debugutils debugspy: fix string leak 2012-01-16 17:30:22 +00:00
dtmf various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
dvbsuboverlay plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
dvdspu plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
faceoverlay various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
festival festival: enhance some error case handling 2012-01-23 14:13:45 +01:00
fieldanalysis various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
freeverb freeverb: add a freeverb port 2011-11-22 09:10:57 +01:00
freeze various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
frei0r frei0r: port to GstCollectPads2 2011-12-15 13:04:51 +00:00
games various (gst): add missing G_PARAM_STATIC_STRINGS flags 2010-10-19 15:47:17 +03:00
gaudieffects various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
geometrictransform rotate: angle is in radians already, do not scale it 2012-02-04 22:07:54 +00:00
h264parse various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
hdvparse various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
hls build: fix CFLAGS order and LIBS order 2012-02-03 00:50:33 +00:00
id3tag various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
inter build: fix CFLAGS order and LIBS order 2012-02-03 00:50:33 +00:00
interlace interlace: fix caps leaks 2012-01-10 13:25:27 +00:00
ivfparse various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
jp2kdecimator various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
jpegformat various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
legacyresample various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
librfb various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
liveadder build: fix CFLAGS order and LIBS order 2012-02-03 00:50:33 +00:00
mixmatrix various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
mpeg1sys various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
mpegdemux mpegtsdemux: do not emit no-more-pads 2012-02-03 17:37:16 +00:00
mpegpsmux mpegpsmux: include specific AAC stream-format in template caps 2012-02-02 12:37:02 +00:00
mpegtsdemux mpegtspacketizer: catch section lengths extending past the buffer length 2012-02-27 09:57:45 -03:00
mpegtsmux mpegtsmux: Trivial bug fix. Don't copy data from an uninited buffer. 2012-02-13 23:05:35 +11:00
mpegvideoparse mpegvideoparse: prevent some fall-through cases 2012-01-23 14:22:17 +01:00
mve mve: don't return a boolean for a GstFlowReturn 2012-02-16 00:30:05 +00:00
mxf plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
nsf various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
nuvdemux nuvdemux: check directly for valid buffer 2012-01-23 14:13:43 +01:00
overlay various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
patchdetect patchdetect: remove (leaking) dead code 2012-01-12 17:11:14 +00:00
pcapparse various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
pnm various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
rawparse plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
real various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
removesilence various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
rtjpeg gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 22:46:41 +01:00
rtpmux various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
rtpvp8 various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
scaletempo various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
sdi various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
sdp plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
segmentclip various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
siren sirenenc: fix base class call mixup in finalize 2012-01-13 12:08:28 +00:00
smooth various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
smoothwave smoothwave: remove element unported from 0.8 2011-11-23 08:42:01 +01:00
speed various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
stereo android: make it ready for androgenizer 2011-04-11 07:27:11 +02:00
subenc various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
tta plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
vbidec various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
videodrop various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
videofilters various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
videomaxrate various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
videomeasure videomeasure: port to GstCollectPads2 2011-12-15 13:47:55 +00:00
videoparsers h264parse: consider nal_length_size when constructing codec_data 2012-02-23 21:18:31 +01:00
videosignal various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
vmnc various: fix pad template ref leaks 2011-11-28 13:08:27 +00:00
y4m y4mdec: fix event leak 2012-01-12 15:19:01 +00:00
Makefile.am build: build plugins and examples in parallel where possible, if make -jN is used 2010-03-30 01:17:15 +01:00