[Bug 773104] rtpbasedepayload: Drop gap events before first buffer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Oct 24 10:16:15 UTC 2016


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

--- Comment #4 from Stian Selnes (stianse) <stian.selnes at gmail.com> ---
Nicolas, Olivier, I'm not familiar with the use cases you describe. But let me
describe more in detail what the patch does, because the commit message perhaps
wasn't specific enough.

The patch only changes the behavior of gst_rtp_base_depayload_packet_lost()
which is called when the rtpjitterbuffer sends an GstRTPPacketLost event
downstream about actually lost RTP packets. If no packets are lost this code
path will not be entered. The gap event is dropped only if the depayloader has
not yet sent a segment event downstream, which sounds reasonable since the gap
event's timestamp and duration has little value without the segment event.

Does this behavior conflict with what you're describing?

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