Skip to content
  • Sebastian Dröge's avatar
    rtpsession: Handle first RTCP packet and early feedback correctly · b79eff7f
    Sebastian Dröge authored
    According to RFC 4585 section 3.5.3 step 1 we are not allowed to send
    an early RTCP packet for the very first one. It must be a regular one.
    
    Also make sure to not use last_rtcp_send_time in any calculations until
    we actually sent an RTCP packet already. In specific this means that we
    must not use it for forward reconsideration of the current RTCP send time.
    Instead we don't do any forward reconsideration for the first RTCP packet.
    b79eff7f