gstreamer/tests
Nicolas Dufresne 37742cd36d rtptimerqueue: Consolidate a data structure for timers
Implement a single timer queue for all timers. The goal is to always use
ordered queues for storing timers. This way, extracting timers for
execution becomes O(1). This also allow separating the clock wait
scheduling from the timer itself and ensure that we only wake up the
timer thread when strictly needed.

The knew data structure is still O(n) on insertions and reschedule,
but we now use proximity optimization so that normal cases should be
really fast. The GList structure is also embeded intot he RtpTimer
structure to reduce the number of allocations.
2019-09-27 17:34:04 -04:00
..
check rtptimerqueue: Consolidate a data structure for timers 2019-09-27 17:34:04 -04:00
examples examples: rtsp: fix compiler warning 2019-03-22 23:37:09 +00:00
files tests: dist new rtph265.rtp file 2018-12-25 16:55:31 +01:00
icles meson: Add some missing test dependencies 2018-10-28 14:10:12 +00:00
Makefile.am tests: don't build examples if --disable-examples was passed to configure 2009-05-05 13:23:45 +01:00
meson.build meson: don't build icles when tests are disabled 2019-02-28 08:52:28 +00:00