GNOME Bugzilla – Bug 594251
Avoid throwing out reordered packets with the same timestamp
Last modified: 2009-09-08 11:43:07 UTC
Created attachment 142549 [details] [review] patch When receiving an I-frame, and the far end does not use packet-smoothing, you can have several packets arriving with the same timestamp. If there is jitter in the network, these packets might be reordered. With the current implementation, these packet would then be marked as lost, and dropped. Also, the patch switches the warning-level, so that a reordering does not get a warning, only an actual produced lost-packet.
commit 40549278c31c601164ab29c28afbb463db907942 Author: Håvard Graff <havard.graff@tandberg.com> Date: Tue Sep 8 13:39:31 2009 +0200 jitterbuffer: avoid throwing reordered buffers with same timestamps When we receive a reordered packet with the same timestamp as the previous one (which can happen for fragmented packets) don't consider the packet as lost but instead wait for the reordered packet to arrive. Switch the warning-level, so that a reordering does not get a warning, only an actual produced lost-packet. Fixes #594251