[Bug 711412] rtpjitterbuffer: Automatically calculate RTX properties based on RTT
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Dec 27 07:56:51 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=711412
GStreamer | gst-plugins-good | unspecified
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.3.1
--- Comment #14 from Wim Taymans <wim.taymans at gmail.com> 2013-12-27 15:56:41 UTC ---
commit 4b1decacc7a817d5b12126d0d7d2fa6160b1cf81
Author: Wim Taymans <wtaymans at redhat.com>
Date: Fri Dec 27 16:51:32 2013 +0100
rtpjitterbuffer: dynamically recalculate RTX parameters
Use the round-trip-time and average jitter to dynamically calculate the
retransmission interval and expected packet arrival time.
Based on patches from Torrie Fischer <torrie.fischer at collabora.co.uk>
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=711412
commit 801be84cb216eb16e63f9e1c31523c0a1aa34afc
Author: Wim Taymans <wtaymans at redhat.com>
Date: Fri Dec 27 16:50:52 2013 +0100
rtpjitterbuffer: calculate average jitter
commit 824d35a7bbc6db397b261d128e2c4037249e62bc
Author: Wim Taymans <wtaymans at redhat.com>
Date: Fri Dec 27 16:48:48 2013 +0100
rtpsession: use RTT from the Retransmission event
Place the estimated RTT in the Retransmission event and let the session
manager use that instead of the hardcoded value.
commit fa594ef83ca0dc6f95b2bab7be95767c54afa769
Author: Wim Taymans <wtaymans at redhat.com>
Date: Fri Dec 27 15:57:39 2013 +0100
jitterbuffer: take more accurate running-time for NACK
Don't use the current time calculated from the tmieout loop for when we
last scheduled the NACK because it might be unscheduled because of a max
packet misorder and then we don't accurately calculate the current time.
Instead, take the current element running time using the clock.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list