[Bug 738319] rtpsession: fix Early Feedback Transmission

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Oct 13 08:36:26 PDT 2014


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

--- Comment #3 from Miguel París Díaz <mparisdiaz at gmail.com> 2014-10-13 15:36:21 UTC ---
Hello,
we have compared the GStreamer implementation (rtpsession.c) with the RFC 
http://tools.ietf.org/html/rfc4585#section-3.5.2 and we have noticed that steps
4a.2 and 6 were missed, which are very important for the correct behaviour.

I upload a new patch where I have tried to change as less as possible.
The solution that I propose is that rtp_session_send_rtcp() function returns
TRUE if the related RTCP can be scheduled
Then it is called before registering NACKs or PLIs/FIRs, and if it returns
FALSE, the RTCP is discarded.

By the moment, I do not use rtcp_immediate_feedback_threshold, but we can see
how it must be used following the RFC.

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