[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