Index: media/cast/rtcp/rtcp_sender_unittest.cc |
diff --git a/media/cast/rtcp/rtcp_sender_unittest.cc b/media/cast/rtcp/rtcp_sender_unittest.cc |
index ccbb82fefce8e4e5cf6c3e97c7b7a436ec1704b0..012d5b95da68bb237f15270b39f072e97862b277 100644 |
--- a/media/cast/rtcp/rtcp_sender_unittest.cc |
+++ b/media/cast/rtcp/rtcp_sender_unittest.cc |
@@ -77,13 +77,10 @@ TEST_F(RtcpSenderTest, RtcpSenderReport) { |
p.AddSdesCname(kSendingSsrc, kCName); |
test_transport_.SetExpectedRtcpPacket(p.Packet(), p.Length()); |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpSr, |
- &sender_info, |
- NULL, |
- 0, |
- NULL, |
- NULL, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpSender(RtcpSender::kRtcpSr, |
+ &sender_info, |
+ NULL, |
+ NULL); |
EXPECT_EQ(1, test_transport_.packet_count()); |
} |
@@ -95,13 +92,8 @@ TEST_F(RtcpSenderTest, RtcpReceiverReport) { |
p1.AddSdesCname(kSendingSsrc, kCName); |
test_transport_.SetExpectedRtcpPacket(p1.Packet(), p1.Length()); |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpRr, |
- NULL, |
- NULL, |
- 0, |
- NULL, |
- NULL, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpReceiver(RtcpSender::kRtcpRr, |
+ NULL, NULL, NULL, NULL); |
EXPECT_EQ(1, test_transport_.packet_count()); |
@@ -118,19 +110,13 @@ TEST_F(RtcpSenderTest, RtcpReceiverReport) { |
report_block.media_ssrc = kMediaSsrc; // SSRC of the RTP packet sender. |
report_block.fraction_lost = kLoss >> 24; |
report_block.cumulative_lost = kLoss; // 24 bits valid. |
- report_block.extended_high_sequence_number = |
- kExtendedMax; |
- report_block.jitter = kJitter; |
+ report_block.extended_high_sequence_number = kExtendedMax; |
+ report_block.jitter = kTestJitter; |
report_block.last_sr = kLastSr; |
report_block.delay_since_last_sr = kDelayLastSr; |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpRr, |
- NULL, |
- &report_block, |
- 0, |
- NULL, |
- NULL, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpReceiver(RtcpSender::kRtcpRr, &report_block, |
+ NULL, NULL, NULL); |
EXPECT_EQ(2, test_transport_.packet_count()); |
} |
@@ -155,13 +141,11 @@ TEST_F(RtcpSenderTest, RtcpSenderReportWithDlrr) { |
dlrr_rb.last_rr = kLastRr; |
dlrr_rb.delay_since_last_rr = kDelayLastRr; |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpSr | RtcpSender::kRtcpDlrr, |
- &sender_info, |
- NULL, |
- 0, |
- &dlrr_rb, |
- NULL, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpSender( |
+ RtcpSender::kRtcpSr | RtcpSender::kRtcpDlrr, |
+ &sender_info, |
+ &dlrr_rb, |
+ NULL); |
EXPECT_EQ(1, test_transport_.packet_count()); |
} |
@@ -184,7 +168,7 @@ TEST_F(RtcpSenderTest, RtcpReceiverReportWithRrtr) { |
report_block.cumulative_lost = kLoss; // 24 bits valid. |
report_block.extended_high_sequence_number = |
kExtendedMax; |
- report_block.jitter = kJitter; |
+ report_block.jitter = kTestJitter; |
report_block.last_sr = kLastSr; |
report_block.delay_since_last_sr = kDelayLastSr; |
@@ -192,13 +176,12 @@ TEST_F(RtcpSenderTest, RtcpReceiverReportWithRrtr) { |
rrtr.ntp_seconds = kNtpHigh; |
rrtr.ntp_fraction = kNtpLow; |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpRr | RtcpSender::kRtcpRrtr, |
- NULL, |
- &report_block, |
- 0, |
- NULL, |
- &rrtr, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpReceiver( |
+ RtcpSender::kRtcpRr | RtcpSender::kRtcpRrtr, |
+ &report_block, |
+ &rrtr, |
+ NULL, |
+ NULL); |
EXPECT_EQ(1, test_transport_.packet_count()); |
} |
@@ -219,7 +202,7 @@ TEST_F(RtcpSenderTest, RtcpReceiverReportWithCast) { |
report_block.fraction_lost = kLoss >> 24; |
report_block.cumulative_lost = kLoss; // 24 bits valid. |
report_block.extended_high_sequence_number = kExtendedMax; |
- report_block.jitter = kJitter; |
+ report_block.jitter = kTestJitter; |
report_block.last_sr = kLastSr; |
report_block.delay_since_last_sr = kDelayLastSr; |
@@ -235,45 +218,12 @@ TEST_F(RtcpSenderTest, RtcpReceiverReportWithCast) { |
cast_message.missing_frames_and_packets_[kFrameIdWithLostPackets] = |
missing_packets; |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpRr | RtcpSender::kRtcpCast, |
- NULL, |
- &report_block, |
- 0, |
- NULL, |
- NULL, |
- &cast_message); |
- |
- EXPECT_EQ(1, test_transport_.packet_count()); |
-} |
- |
-TEST_F(RtcpSenderTest, RtcpReceiverReportWithIntraFrameRequest) { |
- // Receiver report with report block + c_name. |
- TestRtcpPacketBuilder p; |
- p.AddRr(kSendingSsrc, 1); |
- p.AddRb(kMediaSsrc); |
- p.AddSdesCname(kSendingSsrc, kCName); |
- p.AddPli(kSendingSsrc, kMediaSsrc); |
- test_transport_.SetExpectedRtcpPacket(p.Packet(), p.Length()); |
- |
- RtcpReportBlock report_block; |
- // Initialize remote_ssrc to a "clearly illegal" value. |
- report_block.remote_ssrc = 0xDEAD; |
- report_block.media_ssrc = kMediaSsrc; // SSRC of the RTP packet sender. |
- report_block.fraction_lost = kLoss >> 24; |
- report_block.cumulative_lost = kLoss; // 24 bits valid. |
- report_block.extended_high_sequence_number = |
- kExtendedMax; |
- report_block.jitter = kJitter; |
- report_block.last_sr = kLastSr; |
- report_block.delay_since_last_sr = kDelayLastSr; |
- |
- rtcp_sender_->SendRtcp(RtcpSender::kRtcpRr | RtcpSender::kRtcpPli, |
- NULL, |
- &report_block, |
- kMediaSsrc, |
- NULL, |
- NULL, |
- NULL); |
+ rtcp_sender_->SendRtcpFromRtpReceiver( |
+ RtcpSender::kRtcpRr | RtcpSender::kRtcpCast, |
+ &report_block, |
+ NULL, |
+ &cast_message, |
+ NULL); |
EXPECT_EQ(1, test_transport_.packet_count()); |
} |