diff --git a/src/modules/rtp_rtcp/source/rtp_sender_video.cc b/src/modules/rtp_rtcp/source/rtp_sender_video.cc index 690ec57502..653249c2a9 100644 --- a/src/modules/rtp_rtcp/source/rtp_sender_video.cc +++ b/src/modules/rtp_rtcp/source/rtp_sender_video.cc @@ -226,10 +226,6 @@ RTPSenderVideo::SendVideoPacket(const FrameType frameType, RtpPacket* packetToSend = static_cast(item->GetItem()); - item = _mediaPacketListFec.First(); - ForwardErrorCorrection::Packet* mediaPacket = - static_cast(item->GetItem()); - // Copy RTP header memcpy(newDataBuffer, packetToSend->pkt->data, packetToSend->rtpHeaderLength); @@ -267,11 +263,8 @@ RTPSenderVideo::SendVideoPacket(const FrameType frameType, if (packetSuccess == 0) { - videoSent += mediaPacket->length; - fecOverheadSent += (packetToSend->pkt->length - - mediaPacket->length + - packetToSend->rtpHeaderLength + - REDForFECHeaderLength); + videoSent += packetToSend->pkt->length + + REDForFECHeaderLength; } delete packetToSend->pkt;