gstreamer/tests/check/elements
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
..
uvch264demux_data UVC H264 plugin 2012-09-10 16:09:26 -04:00
.gitignore tests: fix up mpg123 test a little 2012-10-24 13:44:07 +01:00
asfmux.c Fix FSF address 2012-11-04 00:09:59 +00:00
assrender.c Fix FSF address 2012-11-04 00:09:59 +00:00
autoconvert.c Fix FSF address 2012-11-04 00:09:59 +00:00
autovideoconvert.c Fix FSF address 2012-11-04 00:09:59 +00:00
baseaudiovisualizer.c Fix FSF address 2012-11-04 00:09:59 +00:00
camerabin.c Fix FSF address 2012-11-04 00:09:59 +00:00
curlfilesink.c curl: fixed some memory leaks in the plugin and the unit tests 2012-08-03 20:28:40 +01:00
curlftpsink.c curl: new curlftpsink element 2012-05-12 11:53:25 +01:00
curlhttpsink.c curl: refactor curlsink, rename to curlhttpsink 2012-05-12 11:48:03 +01:00
curlsmtpsink.c curl: new curlsmtpsink element 2012-05-12 11:59:01 +01:00
dataurisrc.c Fix FSF address 2012-11-04 00:09:59 +00:00
faac.c Fix FSF address 2012-11-04 00:09:59 +00:00
faad.c Fix FSF address 2012-11-04 00:09:59 +00:00
gdpdepay.c Fix FSF address 2012-11-04 00:09:59 +00:00
gdppay.c Fix FSF address 2012-11-04 00:09:59 +00:00
h263parse.c Fix FSF address 2012-11-04 00:09:59 +00:00
h264parse.c Fix FSF address 2012-11-04 00:09:59 +00:00
id3mux.c Fix FSF address 2012-11-04 00:09:59 +00:00
jifmux.c Fix FSF address 2012-11-04 00:09:59 +00:00
jpegparse.c Fix FSF address 2012-11-04 00:09:59 +00:00
kate.c Fix FSF address 2012-11-04 00:09:59 +00:00
logoinsert.c Fix FSF address 2012-11-04 00:09:59 +00:00
mpeg2enc.c Fix FSF address 2012-11-04 00:09:59 +00:00
mpeg4videoparse.c Fix FSF address 2012-11-04 00:09:59 +00:00
mpegtsmux.c mpegtsmux: crashes when trying to re-use the element 2012-11-27 19:00:25 +00:00
mpegvideoparse.c Fix FSF address 2012-11-04 00:09:59 +00:00
mpg123audiodec.c Fix FSF address 2012-11-04 00:09:59 +00:00
mplex.c Fix FSF address 2012-11-04 00:09:59 +00:00
mxfdemux.c Fix FSF address 2012-11-04 00:09:59 +00:00
mxfdemux.h tests/check/elements/mxfdemux.*: Make sure the main loop is already running when handling the EOS event in pull mode.... 2008-12-16 12:37:15 +00:00
mxfmux.c Fix FSF address 2012-11-04 00:09:59 +00:00
neonhttpsrc.c Fix FSF address 2012-11-04 00:09:59 +00:00
ofa.c Fix FSF address 2012-11-04 00:09:59 +00:00
opus.c Fix FSF address 2012-11-04 00:09:59 +00:00
parser.c Fix FSF address 2012-11-04 00:09:59 +00:00
parser.h Fix FSF address 2012-11-04 00:09:59 +00:00
rtpmux.c Fix FSF address 2012-11-04 00:09:59 +00:00
schroenc.c Fix FSF address 2012-11-04 00:09:59 +00:00
timidity.c Fix FSF address 2012-11-04 00:09:59 +00:00
uvch264demux.c Fix FSF address 2012-11-04 00:09:59 +00:00
viewfinderbin.c Fix FSF address 2012-11-04 00:09:59 +00:00
voaacenc.c Fix FSF address 2012-11-04 00:09:59 +00:00
voamrwbenc.c Fix FSF address 2012-11-04 00:09:59 +00:00
zbar.c Fix FSF address 2012-11-04 00:09:59 +00:00