gstreamer/tests/check
Havard Graff f440b074b1 rtpjitterbuffer: improved rtx-rtt averaging
The basic idea is this:
1. For *larger* rtx-rtt, weigh a new measurement as before
2. For *smaller* rtx-rtt, be a bit more conservative and weigh a bit less
3. For very large measurements, consider them "outliers"
   and count them a lot less

The idea being that reducing the rtx-rtt is much more harmful then
increasing it, since we don't want to be underestimating the rtt of the
network, and when using this number to estimate the latency you need for
you jitterbuffer, you would rather want it to be a bit larger then a bit
smaller, potentially losing rtx-packets. The "outlier-detector" is there
to prevent a single skewed measurement to affect the outcome too much.
On wireless networks, these are surprisingly common.

https://bugzilla.gnome.org/show_bug.cgi?id=769768
2016-09-14 19:37:50 -04:00
..
elements rtpjitterbuffer: improved rtx-rtt averaging 2016-09-14 19:37:50 -04:00
generic check: Rename states unit test 2015-08-14 11:13:01 +02:00
pipelines tests: fix bus leaks 2016-07-18 10:53:19 +01:00
.gitignore tests: ignore sub-directory with orc tests 2010-06-17 16:41:56 +01:00
gst-plugins-good.supp suppressions: ignore an apparent bug in strtod 2015-04-15 18:00:00 +01:00
Makefile.am tests: use GST_NET_LIBS instead of hardcoded -lgstnet 2016-08-26 21:22:16 +02:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:21:12 +01:00