Delete deprecated RtpRtcp::CreateRtpRtcp factory
Bug: None
Change-Id: I2ace74c380b89d300a6d0e7cca4766147f33cb1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/149821
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28890}
diff --git a/modules/rtp_rtcp/include/rtp_rtcp.h b/modules/rtp_rtcp/include/rtp_rtcp.h
index 00b49f2..6a2d91b 100644
--- a/modules/rtp_rtcp/include/rtp_rtcp.h
+++ b/modules/rtp_rtcp/include/rtp_rtcp.h
@@ -133,9 +133,6 @@
// Creates an RTP/RTCP module object using provided |configuration|.
static std::unique_ptr<RtpRtcp> Create(const Configuration& configuration);
- // Prefer factory function just above.
- RTC_DEPRECATED
- static RtpRtcp* CreateRtpRtcp(const RtpRtcp::Configuration& configuration);
// **************************************************************************
// Receiver functions
diff --git a/modules/rtp_rtcp/source/rtp_rtcp_impl.cc b/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
index 5c6697e..06573bf 100644
--- a/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
+++ b/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
@@ -46,18 +46,6 @@
return absl::make_unique<ModuleRtpRtcpImpl>(configuration);
}
-RtpRtcp* RtpRtcp::CreateRtpRtcp(const RtpRtcp::Configuration& configuration) {
- if (configuration.clock) {
- return new ModuleRtpRtcpImpl(configuration);
- } else {
- // No clock implementation provided, use default clock.
- RtpRtcp::Configuration configuration_copy;
- memcpy(&configuration_copy, &configuration, sizeof(RtpRtcp::Configuration));
- configuration_copy.clock = Clock::GetRealTimeClock();
- return new ModuleRtpRtcpImpl(configuration_copy);
- }
-}
-
ModuleRtpRtcpImpl::ModuleRtpRtcpImpl(const Configuration& configuration)
: rtcp_sender_(configuration),
rtcp_receiver_(configuration, this),