[Bug 667838] jitterbuffer: don't produce lost-events for expired packets

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 17 12:18:42 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=667838
  GStreamer | gst-plugins-good | git

--- Comment #4 from Håvard Graff (hgr) <havard.graff at tandberg.com> 2012-01-17 20:18:41 UTC ---
(In reply to comment #3)
> TestClock looks neat, I've wanted to write one of these for a long time.

It is! I hope it will find its way into -core or -base so that it can benefit
all of man-kind. Even comes with its own test-suite. :)
> 
> I though the lost-events where produced when the next packet was expected? Not
> when the next know packet is? Or did I miss something ?

You only missed the fact that there needs to be a gap for a lost-event to be
produced. Aka, the seq-num space between two buffers. So without that other
buffer arriving, no lost-event produced. This patch is trying to fix the fact
that this gap can be huge, and then the jitterbuffer currently does the wrong
thing IMO.

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