gstreamer/tests/check/elements
Edward Hervey 78444fc622 tests: Avoid hang with decodebin test
When adding elements dynamically to a pipeline one should never guess what the
curren/target state is, and instead use `gst_element_sync_state_with_parent()`.

Fixes racy hang when running within valgrind

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/692>
2020-06-08 08:11:00 +02:00
..
adder.c check: Don't use real audio devices for tests 2019-10-10 16:58:26 +02:00
appsink.c appsink: Reuse sample object in pull_sample if possible 2018-04-19 16:14:12 +02:00
appsrc.c appsrc: add support for pushing buffer lists 2017-12-09 11:09:16 +00:00
audioconvert.c tests: audioconvert: fix leaks in unit test 2019-03-06 10:51:40 +00:00
audiointerleave.c tests: audiointerleave: Remove drain with manual clock 2017-05-23 12:35:58 +02:00
audiomixer.c check: Don't use real audio devices for tests 2019-10-10 16:58:26 +02:00
audiorate.c valgrind: free buffer list in audiorate test 2019-06-05 20:51:47 +00:00
audioresample.c audioresample: Add new test that checks for downstream renegotiation 2020-05-27 17:06:08 +00:00
audiotestsrc.c tests: audiotestsrc: add unit test for non-interleaved audio output 2018-07-11 12:23:32 +03:00
compositor.c videoaggregator: handle gap buffers properly 2020-01-30 19:02:44 +01:00
decodebin.c tests: Avoid hang with decodebin test 2020-06-08 08:11:00 +02:00
encodebin.c encodebin: fix caps leak in test 2017-01-30 14:17:42 +02:00
glbin.c tests/glbin: setting a full reference means we need to unref 2019-03-06 23:32:18 +11:00
glfilter.c check: verify gst_gl_display_add_context() 2020-05-09 07:31:04 +02:00
glimagesink.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
glmixer.c check: verify gst_gl_display_add_context() 2020-05-09 07:31:04 +02:00
glstereo.c tests: add glviewconvert users integration unit test 2020-04-24 12:12:31 +10:00
libvisual.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
multifdsink.c multifdsink: remove defunct include guarded by unused HAVE_FIONREAD_IN_SYS_FILIO 2019-12-09 07:33:55 +00:00
multisocketsink.c multifdsink: remove defunct include guarded by unused HAVE_FIONREAD_IN_SYS_FILIO 2019-12-09 07:33:55 +00:00
opus.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
overlaycomposition.c overlaycomposition: New element that allows applications to draw GstVideoOverlayComposition on a stream 2018-10-28 17:03:47 +00:00
playbin-complex.c tests: playbin-complex: skip test that needs oggdemux if it's not available 2017-09-10 16:32:31 +01:00
playbin.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
playsink.c tests: playsink: add minimal test for playsink element 2016-05-14 16:02:16 +01:00
rawaudioparse.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
rawvideoparse.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
streamsynchronizer.c tests: fix race in streamsynchronizer test 2013-11-12 19:03:19 +00:00
subparse.c subparse: convert from pango-markup to utf8 .. 2020-03-27 15:27:06 +00:00
textoverlay.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
urisourcebin.c tests/urisourcebin: add get/set watermark test 2018-11-07 15:10:05 +00:00
videoconvert.c videoconvert: Fix compiler warning in unit test 2014-02-08 17:11:04 +01:00
videorate.c videorate: Fix max-duplication-time handling 2019-11-04 19:01:10 +00:00
videoscale.c misc: Fix compiler warnings on Cerbero's MinGW 2019-02-05 23:48:13 +05:30
videotestsrc.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
volume.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
vorbisdec.c tests: vorbisec: fix leaks in unit test 2019-03-06 10:51:40 +00:00
vorbistag.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00