Revert "Add ability to set RTCP sender ssrc at construction time"
This reverts commit 94c58fd815f0c7c6429aa53a79621ea9ef39c770. Reason for revert: Speculative revert, as it looks like this one broke IOS debug perf bots: https://ci.chromium.org/p/webrtc-internal/builders/ci/iOS64%20Debug/18901 Original change's description: > Add ability to set RTCP sender ssrc at construction time > > Bug: webrtc:10774 > Change-Id: Iaf5857e24359e9795434bcd0cdbe1658a2f9f5d3 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144632 > Reviewed-by: Åsa Persson <asapersson@webrtc.org> > Commit-Queue: Erik Språng <sprang@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#28506} TBR=asapersson@webrtc.org,sprang@webrtc.org Change-Id: I3f377ca1c84a7448675e5d022cb2f86f9630dbaf No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:10774 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144564 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28508}
This commit is contained in:
committed by
Commit Bot
parent
4a126e45c3
commit
34462f5dc3
@ -81,10 +81,12 @@ class RtcpSenderTest : public ::testing::Test {
|
||||
configuration.outgoing_transport = &test_transport_;
|
||||
configuration.retransmission_rate_limiter = &retransmission_rate_limiter_;
|
||||
configuration.rtcp_report_interval_ms = 1000;
|
||||
configuration.receive_statistics = receive_statistics_.get();
|
||||
configuration.media_send_ssrc = kSenderSsrc;
|
||||
|
||||
rtp_rtcp_impl_.reset(new ModuleRtpRtcpImpl(configuration));
|
||||
rtcp_sender_.reset(new RTCPSender(configuration));
|
||||
rtcp_sender_.reset(new RTCPSender(false, &clock_, receive_statistics_.get(),
|
||||
nullptr, nullptr, &test_transport_,
|
||||
configuration.rtcp_report_interval_ms));
|
||||
rtcp_sender_->SetSSRC(kSenderSsrc);
|
||||
rtcp_sender_->SetRemoteSSRC(kRemoteSsrc);
|
||||
rtcp_sender_->SetTimestampOffset(kStartRtpTimestamp);
|
||||
rtcp_sender_->SetLastRtpTime(kRtpTimestamp, clock_.TimeInMilliseconds(),
|
||||
@ -185,13 +187,9 @@ TEST_F(RtcpSenderTest, SendConsecutiveSrWithExactSlope) {
|
||||
}
|
||||
|
||||
TEST_F(RtcpSenderTest, DoNotSendSrBeforeRtp) {
|
||||
RtpRtcp::Configuration config;
|
||||
config.clock = &clock_;
|
||||
config.receive_statistics = receive_statistics_.get();
|
||||
config.outgoing_transport = &test_transport_;
|
||||
config.rtcp_report_interval_ms = 1000;
|
||||
config.media_send_ssrc = kSenderSsrc;
|
||||
rtcp_sender_.reset(new RTCPSender(config));
|
||||
rtcp_sender_.reset(new RTCPSender(false, &clock_, receive_statistics_.get(),
|
||||
nullptr, nullptr, &test_transport_, 1000));
|
||||
rtcp_sender_->SetSSRC(kSenderSsrc);
|
||||
rtcp_sender_->SetRemoteSSRC(kRemoteSsrc);
|
||||
rtcp_sender_->SetRTCPStatus(RtcpMode::kReducedSize);
|
||||
rtcp_sender_->SetSendingStatus(feedback_state(), true);
|
||||
@ -207,13 +205,9 @@ TEST_F(RtcpSenderTest, DoNotSendSrBeforeRtp) {
|
||||
}
|
||||
|
||||
TEST_F(RtcpSenderTest, DoNotSendCompundBeforeRtp) {
|
||||
RtpRtcp::Configuration config;
|
||||
config.clock = &clock_;
|
||||
config.receive_statistics = receive_statistics_.get();
|
||||
config.outgoing_transport = &test_transport_;
|
||||
config.rtcp_report_interval_ms = 1000;
|
||||
config.media_send_ssrc = kSenderSsrc;
|
||||
rtcp_sender_.reset(new RTCPSender(config));
|
||||
rtcp_sender_.reset(new RTCPSender(false, &clock_, receive_statistics_.get(),
|
||||
nullptr, nullptr, &test_transport_, 1000));
|
||||
rtcp_sender_->SetSSRC(kSenderSsrc);
|
||||
rtcp_sender_->SetRemoteSSRC(kRemoteSsrc);
|
||||
rtcp_sender_->SetRTCPStatus(RtcpMode::kCompound);
|
||||
rtcp_sender_->SetSendingStatus(feedback_state(), true);
|
||||
@ -557,14 +551,9 @@ TEST_F(RtcpSenderTest, TestNoXrRrtrSentIfNotEnabled) {
|
||||
|
||||
TEST_F(RtcpSenderTest, TestRegisterRtcpPacketTypeObserver) {
|
||||
RtcpPacketTypeCounterObserverImpl observer;
|
||||
RtpRtcp::Configuration config;
|
||||
config.clock = &clock_;
|
||||
config.receive_statistics = receive_statistics_.get();
|
||||
config.outgoing_transport = &test_transport_;
|
||||
config.rtcp_packet_type_counter_observer = &observer;
|
||||
config.rtcp_report_interval_ms = 1000;
|
||||
rtcp_sender_.reset(new RTCPSender(config));
|
||||
|
||||
rtcp_sender_.reset(new RTCPSender(false, &clock_, receive_statistics_.get(),
|
||||
&observer, nullptr, &test_transport_,
|
||||
1000));
|
||||
rtcp_sender_->SetRemoteSSRC(kRemoteSsrc);
|
||||
rtcp_sender_->SetRTCPStatus(RtcpMode::kReducedSize);
|
||||
EXPECT_EQ(0, rtcp_sender_->SendRTCP(feedback_state(), kRtcpPli));
|
||||
@ -685,14 +674,9 @@ TEST_F(RtcpSenderTest, ByeMustBeLast) {
|
||||
}));
|
||||
|
||||
// Re-configure rtcp_sender_ with mock_transport_
|
||||
RtpRtcp::Configuration config;
|
||||
config.clock = &clock_;
|
||||
config.receive_statistics = receive_statistics_.get();
|
||||
config.outgoing_transport = &mock_transport;
|
||||
config.rtcp_report_interval_ms = 1000;
|
||||
config.media_send_ssrc = kSenderSsrc;
|
||||
rtcp_sender_.reset(new RTCPSender(config));
|
||||
|
||||
rtcp_sender_.reset(new RTCPSender(false, &clock_, receive_statistics_.get(),
|
||||
nullptr, nullptr, &mock_transport, 1000));
|
||||
rtcp_sender_->SetSSRC(kSenderSsrc);
|
||||
rtcp_sender_->SetRemoteSSRC(kRemoteSsrc);
|
||||
rtcp_sender_->SetTimestampOffset(kStartRtpTimestamp);
|
||||
rtcp_sender_->SetLastRtpTime(kRtpTimestamp, clock_.TimeInMilliseconds(),
|
||||
|
||||
Reference in New Issue
Block a user