From f6c6b1c5b509c64e00cc43a9eeedc5ff7b10a4cf Mon Sep 17 00:00:00 2001 From: "stefan@webrtc.org" Date: Fri, 23 Dec 2011 10:33:39 +0000 Subject: [PATCH] Include the media packet FEC headers in the video bitrate. BUG= TEST= Review URL: http://webrtc-codereview.appspot.com/328014 git-svn-id: http://webrtc.googlecode.com/svn/trunk@1296 4adac7df-926f-26a2-2b94-8c16560cd09d --- src/modules/rtp_rtcp/source/rtp_sender_video.cc | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) 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;