gstreamer/gst
Krzysztof Konopko 13910f5154 mpegtsmux: crashes when trying to re-use the element
A crash occured after pushing buffers and changing mpegtsmux state to
NULL/READ and then back to PLAYING/PAUSED.

The crash was caused by holding a dangling pointer in the MpegTsMux
program table.

Additionally stream headers were leaked when resetting the element:
mux->streamheader set to NULL in mpegtsmux_reset() before it's released
later in the same function.

Added a unit test: test_multiple_state_change

https://bugzilla.gnome.org/show_bug.cgi?id=689107
2012-11-27 19:00:25 +00:00
..
accurip accurip: fix linker flags 2012-11-14 10:46:55 +00:00
adpcmdec Fix FSF address 2012-11-04 00:09:59 +00:00
adpcmenc Fix FSF address 2012-11-04 00:09:59 +00:00
aiff Fix FSF address 2012-11-04 00:09:59 +00:00
asfmux Fix FSF address 2012-11-04 00:09:59 +00:00
audiobuffer Fix FSF address 2012-11-04 00:09:59 +00:00
audiovisualizers gst_adapter_prev_timestamp -> gst_adapter_prev_pts 2012-11-14 12:41:27 +00:00
autoconvert Fix FSF address 2012-11-04 00:09:59 +00:00
bayer Fix FSF address 2012-11-04 00:09:59 +00:00
camerabin2 Fix FSF address 2012-11-04 00:09:59 +00:00
cdxaparse Fix FSF address 2012-11-04 00:09:59 +00:00
coloreffects Fix FSF address 2012-11-04 00:09:59 +00:00
dataurisrc Fix FSF address 2012-11-04 00:09:59 +00:00
dccp Fix FSF address 2012-11-04 00:09:59 +00:00
debugutils Fix FSF address 2012-11-04 00:09:59 +00:00
dtmf Fix FSF address 2012-11-04 00:09:59 +00:00
dvbsuboverlay Fix FSF address 2012-11-04 00:09:59 +00:00
dvdspu Fix FSF address 2012-11-04 00:09:59 +00:00
faceoverlay Fix FSF address 2012-11-04 00:09:59 +00:00
festival Fix FSF address 2012-11-04 00:09:59 +00:00
fieldanalysis Fix FSF address 2012-11-04 00:09:59 +00:00
freeverb Fix FSF address 2012-11-04 00:09:59 +00:00
frei0r Fix FSF address 2012-11-04 00:09:59 +00:00
games Fix FSF address 2012-11-04 00:09:59 +00:00
gaudieffects Fix FSF address 2012-11-04 00:09:59 +00:00
gdp Fix FSF address 2012-11-04 00:09:59 +00:00
geometrictransform Fix FSF address 2012-11-04 00:09:59 +00:00
hdvparse Fix FSF address 2012-11-04 00:09:59 +00:00
hls hlssink: add doc chunk with example command line 2012-11-20 23:20:38 +00:00
id3tag Fix FSF address 2012-11-04 00:09:59 +00:00
inter Fix FSF address 2012-11-04 00:09:59 +00:00
interlace Fix FSF address 2012-11-04 00:09:59 +00:00
ivfparse Fix FSF address 2012-11-04 00:09:59 +00:00
jp2kdecimator Fix FSF address 2012-11-04 00:09:59 +00:00
jpegformat Fix FSF address 2012-11-04 00:09:59 +00:00
librfb Fix FSF address 2012-11-04 00:09:59 +00:00
liveadder Fix FSF address 2012-11-04 00:09:59 +00:00
mixmatrix Fix FSF address 2012-11-04 00:09:59 +00:00
mpeg1sys Fix FSF address 2012-11-04 00:09:59 +00:00
mpegdemux Fix FSF address 2012-11-04 00:09:59 +00:00
mpegpsmux Fix FSF address 2012-11-04 00:09:59 +00:00
mpegtsdemux tsdemux: forward upstream time segments after flushes 2012-11-14 22:51:35 +01:00
mpegtsmux mpegtsmux: crashes when trying to re-use the element 2012-11-27 19:00:25 +00:00
mve Fix FSF address 2012-11-04 00:09:59 +00:00
mxf Fix FSF address 2012-11-04 00:09:59 +00:00
nsf Fix FSF address 2012-11-04 00:09:59 +00:00
nuvdemux Fix FSF address 2012-11-04 00:09:59 +00:00
overlay Fix FSF address 2012-11-04 00:09:59 +00:00
patchdetect Fix FSF address 2012-11-04 00:09:59 +00:00
pcapparse Fix FSF address 2012-11-04 00:09:59 +00:00
pnm Fix FSF address 2012-11-04 00:09:59 +00:00
rawparse Fix FSF address 2012-11-04 00:09:59 +00:00
real Fix FSF address 2012-11-04 00:09:59 +00:00
removesilence Fix FSF address 2012-11-04 00:09:59 +00:00
rtjpeg Fix FSF address 2012-11-04 00:09:59 +00:00
rtpmux Fix FSF address 2012-11-04 00:09:59 +00:00
scaletempo Fix FSF address 2012-11-04 00:09:59 +00:00
sdi Fix FSF address 2012-11-04 00:09:59 +00:00
sdp Fix FSF address 2012-11-04 00:09:59 +00:00
segmentclip Fix FSF address 2012-11-04 00:09:59 +00:00
siren Fix FSF address 2012-11-04 00:09:59 +00:00
smooth Fix FSF address 2012-11-04 00:09:59 +00:00
smoothwave smoothwave: remove element unported from 0.8 2011-11-23 08:42:01 +01:00
speed Fix FSF address 2012-11-04 00:09:59 +00:00
stereo Fix FSF address 2012-11-04 00:09:59 +00:00
subenc Fix FSF address 2012-11-04 00:09:59 +00:00
tta Fix FSF address 2012-11-04 00:09:59 +00:00
vbidec Fix FSF address 2012-11-04 00:09:59 +00:00
videofilters Fix FSF address 2012-11-04 00:09:59 +00:00
videomeasure Use gst_element_class_set_static_metadata() 2012-10-17 17:46:34 +01:00
videoparsers mpeg4videoparse: Fix nitpick 2012-11-15 11:40:05 -03:00
videosignal Fix FSF address 2012-11-04 00:09:59 +00:00
vmnc Fix FSF address 2012-11-04 00:09:59 +00:00
y4m Fix FSF address 2012-11-04 00:09:59 +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