gstreamer/tests/check/elements
Olivier Crête 985897d8d9 rtpaux/rtprtx: Make tests non-racy
Fix the raciness by iterating on a condition instead of using the gmainloop.
Don't use the EOS as the target, otherwise the retransmission of the last
packets are lost. Also count the retranmissions requests that are dropped.
Check the condition before blocking on the GCond

https://bugzilla.gnome.org/show_bug.cgi?id=728501
2014-05-04 22:37:26 -04:00
..
.gitignore tests/check: add rtpaux::test_simple_rtpbin_aux 2014-01-03 20:48:29 +01:00
aacparse.c aacparse: Fix memory leak in the test 2014-04-16 17:35:42 +02:00
ac3parse.c Fix FSF address 2012-11-04 00:07:18 +00:00
alphacolor.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
amrparse.c Fix FSF address 2012-11-04 00:07:18 +00:00
apev2mux.c tests: fix some printf format issues in debug messages 2013-04-11 22:55:58 +01:00
aspectratiocrop.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audioamplify.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiochebband.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiocheblimit.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiodynamic.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audioecho.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiofirfilter.c tests: audiofirfilter: negotiate the intended raw audio format 2012-03-28 12:23:56 +02:00
audioiirfilter.c Suppress deprecation warnings in selected files, for g_value_array_* mostly 2012-02-27 14:47:25 +01:00
audioinvert.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiopanorama.c audiopanorama: cleanup and expand the tests 2013-06-11 21:48:18 +02:00
audiowsincband.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
audiowsinclimit.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
autodetect.c autodetect: improve the tests 2014-02-19 21:07:28 +01:00
avimux.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
avisubtitle.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
capssetter.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
deinterlace.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
deinterleave.c deinterleave: Fix event handling in test 2013-05-13 14:55:27 +02:00
dtmf.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
equalizer.c tests: Fix some more unit tests 2013-05-10 13:34:16 +02:00
flacparse.c Fix FSF address 2012-11-04 00:07:18 +00:00
flvdemux.c Fix FSF address 2012-11-04 00:07:18 +00:00
flvmux.c Fix FSF address 2012-11-04 00:07:18 +00:00
gdkpixbufsink.c Fix FSF address 2012-11-04 00:07:18 +00:00
icydemux.c icydemux: Fix event handling in unit test 2013-05-13 15:19:36 +02:00
id3demux.c Fix FSF address 2012-11-04 00:07:18 +00:00
id3v2mux.c tests: fix some printf format issues in debug messages 2013-04-11 22:55:58 +01:00
imagefreeze.c Fix FSF address 2012-11-04 00:07:18 +00:00
interleave.c interleave: Fix unitialized variable compiler warning in test 2014-02-08 17:41:21 +01:00
jpegdec.c Fix FSF address 2012-11-04 00:07:18 +00:00
jpegenc.c jpegenc-test: Send inital events 2013-05-10 09:24:53 +02:00
level.c level: rework the tests to cover other formats too 2013-06-09 20:39:48 +02:00
matroskamux.c tests: Fix some more event handling in tests 2013-05-13 15:36:19 +02:00
matroskaparse.c Fix FSF address 2012-11-04 00:07:18 +00:00
mpegaudioparse.c Fix FSF address 2012-11-04 00:07:18 +00:00
mulawdec.c mulaw: Fix event handling in unit test 2013-05-14 13:58:01 +02:00
mulawenc.c mulaw: Fix event handling in unit test 2013-05-14 13:58:01 +02:00
multifile.c multifile: Fix event handling in unit test 2013-05-14 16:00:58 +02:00
parser.c tests: Fix parser tests 2013-05-10 13:10:29 +02:00
parser.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtmux.c qtmux: Fix event handling in unit test 2013-05-14 16:08:54 +02:00
rganalysis.c tests: rganalysis: rename function for clarity 2013-09-02 22:50:58 +01:00
rglimiter.c rglimiter: Fix event handling in unit tests 2013-05-14 16:34:54 +02:00
rgvolume.c rgvolume: Fix event handling in the unit test 2013-05-14 17:29:18 +02:00
rtp-payloading.c rtp: add L24 pay and depayloader 2013-09-09 15:13:46 +02:00
rtpaux.c rtpaux/rtprtx: Make tests non-racy 2014-05-04 22:37:26 -04:00
rtpbin.c tests: add AUX receiver unit test 2013-12-31 15:08:49 +01:00
rtpbin_buffer_list.c Fix FSF address 2012-11-04 00:07:18 +00:00
rtpcollision.c rtpsession: Keep local conflicting addresses in the session 2014-05-03 18:30:20 -04:00
rtpjitterbuffer.c rtpjitterbuffer: Fix hundreds of memory leaks in the test 2014-04-17 17:26:36 +02:00
rtpmux.c rtpmux: Always let upstream chose the ssrc if it wishes 2014-05-04 19:11:03 -04:00
rtprtx.c rtpaux/rtprtx: Make tests non-racy 2014-05-04 22:37:26 -04:00
rtpsession.c rtpsession: Fix memory leaks in test 2014-04-17 17:33:46 +02:00
shapewipe.c shapewipe: Send initial events after setting the elements to PLAYING 2014-05-03 11:43:21 +02:00
souphttpsrc.c tests: souphttpsrc: use SoupKnownStatusCode if needed 2014-04-07 17:48:35 -03:00
spectrum.c spectrum-test: Send inital events 2013-05-11 09:12:12 +02:00
sunaudio.c Fix FSF address 2012-11-04 00:07:18 +00:00
udpsink.c Fix FSF address 2012-11-04 00:07:18 +00:00
udpsrc.c Fix FSF address 2012-11-04 00:07:18 +00:00
videocrop.c videocrop: Fix unit for GRAY16 formats 2013-07-18 10:54:50 -04:00
videofilter.c videoflip: Add unit test for the 'automatic' method 2013-11-28 11:59:05 -05:00
videomixer.c videomixer: Fix memory leak in unit test 2014-04-16 19:03:47 +02:00
vp8dec.c vp8dec-test: Send inital events 2013-05-10 09:24:35 +02:00
vp8enc.c vp8enc-test: Send inital events 2013-05-10 09:24:47 +02:00
wavpackdec.c wavpackdec: Send a CAPS event in the unit test 2013-12-30 11:07:03 +01:00
wavpackenc.c wavpack: Fix unit tests, width is now called depth in the caps in 1.0 2013-02-13 11:49:40 +01:00
wavpackparse.c wavpackparse-test: Send inital events 2013-05-11 09:12:01 +02:00
wavparse.c wavparse: split the test 2014-01-06 21:13:37 +01:00
y4menc.c y4menc-test: Send inital events 2013-05-11 09:11:56 +02:00