NewTOAPIA.Net.Rtp.RtpSession.ProcessBYEPacket C# (CSharp) Method

ProcessBYEPacket() private method

A ByePacket can contain multiple SSRCs so we need to process them in a loop
private ProcessBYEPacket ( ByePacket packet, IPAddress ipAddress ) : void
packet ByePacket ByePacket
ipAddress System.Net.IPAddress IPAddress packet was received from
return void
        private void ProcessBYEPacket(ByePacket packet, IPAddress ipAddress)
        {
            // Remove stream does a special form of AddSsrcToIp
            // to try and prevent mischievous programming
            foreach(uint ssrc in packet.SSRCs)
            {
                RemoveSSRC(ssrc, ipAddress);
            }
        }