[Bug 747922] rtpjitterbuffer/rtxreceive: Don't reset the jitterbuffer if too old RTX packets arrive

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Apr 16 08:58:58 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=747922

--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 301745
  --> https://bugzilla.gnome.org/attachment.cgi?id=301745&action=edit
rtpjitterbuffer: Look at the gap between the last popped seqnum and the current
seqnum for far too old packets

This way we only reset ourselves if a packet is received that is even
RTP_MAX_MISORDER older than the last popped packet, instead of just the next
expected packet.

We might receive RTX for packets further in the past than 100 packets, and if
the ringbuffer still did not pop the ones around it we can even still use
them.

Somewhat related to

-- 
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