gstreamer/tests/check
Mathieu Duponchelle b6df564251 taskpool: expose new "shared" task pool implementation
While the default implementation will spawn a thread per new
pushed task, this new implementation instead spawns a maximum
number of threads, then queues new tasks on existing threads.

The thread that the new task will be queued on is picked in
a pretty naive fashion, by simply popping the first thread
from a queue and pushing it back to the tail, but this is
an implementation detail and can always be sophisticated
in the future if the need arises.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/692>
2020-11-05 18:18:28 +00:00
..
elements tests: leaks: Allow null tracer string if there's no available stack trace 2020-09-15 06:35:34 +09:00
generic Remove autotools build system 2019-10-13 16:10:42 +01:00
gst taskpool: expose new "shared" task pool implementation 2020-11-05 18:18:28 +00:00
libs harness: Handle element not being set cleanly. 2020-10-30 23:46:07 +11:00
pipelines tests: seek: Don't use too strict timeout for validation 2020-09-15 00:54:58 +09:00
tools tests: refactor tools check a little 2014-10-31 16:10:01 +00:00
gstreamer.supp tests: Add test for new live-objects leaktracer API 2019-07-02 15:13:26 +05:30
meson.build skip elements/leak.c if tracer is not available 2020-09-09 12:20:01 +00:00