Fix mismatch between different NACK list lengths and packet buffers.
This is a second version of http://review.webrtc.org/1065006/ which passes the parameters via methods instead of via constructors. BUG=1289 Review URL: https://webrtc-codereview.appspot.com/1065007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3456 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -205,7 +205,29 @@ class RtcpReceiverTest : public ::testing::Test {
|
||||
RTCPHelp::RTCPPacketInformation rtcpPacketInformation;
|
||||
int result = rtcp_receiver_->IncomingRTCPPacket(rtcpPacketInformation,
|
||||
&rtcpParser);
|
||||
rtcp_packet_info_ = rtcpPacketInformation;
|
||||
// The NACK list is on purpose not copied below as it isn't needed by the
|
||||
// test.
|
||||
rtcp_packet_info_.rtcpPacketTypeFlags =
|
||||
rtcpPacketInformation.rtcpPacketTypeFlags;
|
||||
rtcp_packet_info_.remoteSSRC = rtcpPacketInformation.remoteSSRC;
|
||||
rtcp_packet_info_.applicationSubType =
|
||||
rtcpPacketInformation.applicationSubType;
|
||||
rtcp_packet_info_.applicationName = rtcpPacketInformation.applicationName;
|
||||
rtcp_packet_info_.reportBlock = rtcpPacketInformation.reportBlock;
|
||||
rtcp_packet_info_.fractionLost = rtcpPacketInformation.fractionLost;
|
||||
rtcp_packet_info_.roundTripTime = rtcpPacketInformation.roundTripTime;
|
||||
rtcp_packet_info_.lastReceivedExtendedHighSeqNum =
|
||||
rtcpPacketInformation.lastReceivedExtendedHighSeqNum;
|
||||
rtcp_packet_info_.jitter = rtcpPacketInformation.jitter;
|
||||
rtcp_packet_info_.interArrivalJitter =
|
||||
rtcpPacketInformation.interArrivalJitter;
|
||||
rtcp_packet_info_.sliPictureId = rtcpPacketInformation.sliPictureId;
|
||||
rtcp_packet_info_.rpsiPictureId = rtcpPacketInformation.rpsiPictureId;
|
||||
rtcp_packet_info_.receiverEstimatedMaxBitrate =
|
||||
rtcpPacketInformation.receiverEstimatedMaxBitrate;
|
||||
rtcp_packet_info_.ntp_secs = rtcpPacketInformation.ntp_secs;
|
||||
rtcp_packet_info_.ntp_frac = rtcpPacketInformation.ntp_frac;
|
||||
rtcp_packet_info_.rtp_timestamp = rtcpPacketInformation.rtp_timestamp;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user