[Bug 768715] New: rtpjitterbuffer: Considers packets too late due to wraparound
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Jul 12 09:50:46 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=768715
Bug ID: 768715
Summary: rtpjitterbuffer: Considers packets too late due to
wraparound
Classification: Platform
Product: GStreamer
Version: 1.4.5
OS: Linux
Status: NEW
Severity: major
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: slomo at coaxion.net
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
https://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/rtpmanager/gstrtpjitterbuffer.c?id=5328378132c7c100b8a17818862a3124affef1f8#n2829
This check will also trigger if more than 2**15 packets are queued up in the
jitterbuffer, as the latest packet we received will then be considered as a
wraparound close to the latest packet we popped.
The check will have to be made more correct somehow, or removed completely (why
is it there at all?). It was added in commit eaa23fd4 in 2008 :)
We could probably just add the number of queued up packets to the last popped
sequence number, and use that for comparison. It's not going to be 100% correct
(there might be missing packets), but it should be far less than 2**15
(otherwise we would've reset already).
Any better ideas?
--
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