gstreamer/tests/check/elements
Nicolas Dufresne b39f5067e3 test-appsrc: Test state when blocked in caps Event
In GStreamer 1.12 and older, the GstBaseSrc live lock used to be held while
create() virtual function was called. As appsrc pushes serialized event in
that virtual function, we ended up with some deadlock while setting the
state to NULL. This test simulates this situation.

https://bugzilla.gnome.org/show_bug.cgi?id=783301
2017-07-03 21:12:03 -04:00
..
.gitignore rawparse: Move to gst-plugins-base 2017-02-25 14:48:40 +02:00
adder.c adder: cleanup the tests 2017-03-17 21:40:56 +01:00
appsink.c appsink: add support for buffer lists 2016-11-16 02:06:40 +11:00
appsrc.c test-appsrc: Test state when blocked in caps Event 2017-07-03 21:12:03 -04:00
audioconvert.c tests:audioconvert: Fix integer overflow build error 2016-01-19 09:56:25 +02:00
audiorate.c audiorate: fix buffer leaks in tests 2016-05-14 10:47:33 +03:00
audioresample.c audioresample: Fix memory leaks in test 2014-04-15 19:31:28 +02:00
audiotestsrc.c Fix FSF address 2012-11-03 23:05:09 +00:00
decodebin.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
encodebin.c encodebin: fix caps leak in test 2017-01-30 14:17:42 +02:00
libvisual.c tests: libvisual: make run faster 2016-01-25 16:22:17 +00:00
multifdsink.c multifdsink: Make sure to use a 64 bit integer for the units-max property 2017-02-02 14:56:39 +02:00
multisocketsink.c multihandlesink: Remove useless streamheader storage 2016-03-14 12:45:33 +02:00
opus.c opusdec: Fix memory leak in test code 2016-10-06 13:29:22 +03:00
playbin-complex.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
playbin.c tests: playbin: add test for new "element-setup" signal 2016-05-16 09:52:35 +01:00
playsink.c tests: playsink: add minimal test for playsink element 2016-05-14 16:02:16 +01:00
rawaudioparse.c rawparse: Fix and extend unit tests 2016-08-18 10:53:58 +03:00
rawvideoparse.c rawvideoparse: Rename frame-stride in to frame-size 2017-03-24 13:50:06 -04:00
streamsynchronizer.c tests: fix race in streamsynchronizer test 2013-11-12 19:03:19 +00:00
subparse.c test: fix indentation 2016-03-30 22:41:54 +01:00
textoverlay.c textoverlay: ensure text buffer has writable metadata when modifying 2017-07-01 17:45:36 +02:00
videoconvert.c videoconvert: Fix compiler warning in unit test 2014-02-08 17:11:04 +01:00
videorate.c videorate: fix duration and position query handling 2017-01-24 01:04:39 +00:00
videoscale.c check: Fix corrupted xml check files 2016-11-03 17:18:05 +01:00
videotestsrc.c gst: Don't declare variables inside the for loop header 2016-12-13 22:26:08 +02:00
volume.c tests: Fix event order and missing events 2013-05-10 12:29:15 +02:00
vorbisdec.c tests: Fix event order and missing events 2013-05-10 12:29:15 +02:00
vorbistag.c vorbistag: fix buffer leaks in tests 2016-05-14 10:47:33 +03:00