gstreamer/tests/check
Nicolas Dufresne 947a37f3c8 rtpsession: Always keep at least one NACK on early RTCP
We recently added code to remove outdate NACK to avoid using bandwidth
for packet that have no chance of arriving on time. Though, this had a
side effect, which is that it was to get an early RTCP packet with no
feedback into it. This was pretty useless but also had a side effect,
which is that the RTX RTT value would never be updated. So we we stared
having late RTX request due to high RTT, we'd never manage to recover.

This fixes the regression by making sure we keep at least one NACK in
this situation. This is really light on the bandwidth and allow for
quick recover after the RTT have spiked higher then the jitterbuffer
capacity.
2019-05-17 19:13:22 +00:00
..
elements rtpsession: Always keep at least one NACK on early RTCP 2019-05-17 19:13:22 +00:00
generic tests: Remove pointless unistd.h include 2018-12-30 21:54:44 +09:00
pipelines tagschecking: Use gst_message_parse_warning in case of GST_MESSAGE_WARNING 2018-12-19 15:57:32 +00:00
.gitignore tests: ignore sub-directory with orc tests 2010-06-17 16:41:56 +01:00
gst-plugins-good.supp valgrind supps: ignore gnutls leaking a certificate 2018-04-13 21:28:44 +02:00
Makefile.am rtpstorage: Make debug category available to sub objects 2019-03-26 19:41:06 -04:00
meson.build rtpstorage: Make debug category available to sub objects 2019-03-26 19:41:06 -04:00