gstreamer/libs/gst/check
Havard Graff fa34768729 harness: improve _wait_for_clock_id_waits performance
By moving the functionality down to the testclock, the implementation
no longer needs to poll the waits, but rather wait properly for
them to be added.

The performance-hit here would be that by polling the test-clock
regularly, you would create contention on the testclock-lock, making code
using the testclock (gst_clock_id_wait) fighting for the lock.
2018-11-06 11:46:06 +01:00
..
libcheck Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
.gitignore check: use private copy of check for libgstcheck 2009-08-06 17:27:12 +01:00
check-prelude.h libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
check.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstbufferstraw.c libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
gstbufferstraw.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstcheck.c autotools: stop controlling symbol visibility with -export-symbols-regex 2018-08-12 23:26:25 +01:00
gstcheck.h check: Add a fail_unless_equals_clocktime macro for convenience 2018-07-08 20:56:16 -04:00
gstconsistencychecker.c libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
gstconsistencychecker.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstharness.c harness: improve _wait_for_clock_id_waits performance 2018-11-06 11:46:06 +01:00
gstharness.h harness: Add API for proposing meta APIs from the allocation query 2018-10-28 17:05:27 +00:00
gsttestclock.c harness: improve _wait_for_clock_id_waits performance 2018-11-06 11:46:06 +01:00
gsttestclock.h harness: improve _wait_for_clock_id_waits performance 2018-11-06 11:46:06 +01:00
Makefile.am harness: Add API for proposing meta APIs from the allocation query 2018-10-28 17:05:27 +00:00
meson.build meson: use library() for libgstcheck instead of always building a shared lib 2018-09-24 08:39:39 +01:00