gstreamer/tests
Havard Graff ddd032f56b rtpjitterbuffer: fix gap-time calculation and remove "late"
The amount of time that is completely expired and not worth waiting for,
is the duration of the packets in the gap (gap * duration) - the
latency (size) of the jitterbuffer (priv->latency_ns). This is the duration
that we make a "multi-lost" packet for.

The "late" concept made some sense in 0.10 as it reflected that a buffer
coming in had not been waited for at all, but had a timestamp that was
outside the jitterbuffer to wait for. With the rewrite of the waiting
(timeout) mechanism in 1.0, this no longer makes any sense, and the
variable no longer reflects anything meaningful (num > 0 is useless,
the duration is what matters)

Fixed up the tests that had been slightly modified in 1.0 to allow faulty
behavior to sneak in, and port some of them to use GstHarness.

https://bugzilla.gnome.org/show_bug.cgi?id=738363
2015-07-08 23:18:48 +03:00
..
check rtpjitterbuffer: fix gap-time calculation and remove "late" 2015-07-08 23:18:48 +03:00
examples rtp: Add examples with VTS/ATS for VP8/OPUS 2015-07-01 12:42:40 +02:00
files tests: Change splitmux test video files 2015-02-06 05:03:19 +11:00
icles icles: Fix waiting for segment-done if it happens too fast 2015-04-06 19:08:59 -07:00
Makefile.am tests: don't build examples if --disable-examples was passed to configure 2009-05-05 13:23:45 +01:00