[Bug 765933] rtpjitterbuffer: Fix stall when receiving already lost packet

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 3 14:04:36 UTC 2016


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

--- Comment #3 from Stian Selnes (stianse) <stian.selnes at gmail.com> ---
Created attachment 327228
  --> https://bugzilla.gnome.org/attachment.cgi?id=327228&action=edit
Updated test and fix

Updated the patch to properly handle seqnum wraparound.

However, it was by chance working with the previous patch as well since it
turns out the stall only happens when the first packet of a large gap arrives
late, and for the first packet the wraparound is not an issue. For the other
packets the lost event will actually be sent, and the late packets will be
considered old when the loop function handles them and thus dropped.

Anyway, the updated patch includes tests with wraparound and handles this case
properly (and not by chance) in the jitterbuffer.

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