Deprecate BasicNetworkManager default constructor

Replaced with a constructor with a SocketFactory argument.

Bug: webrtc:13145
Change-Id: I30db4ad089009284e1be8a6bbdadd5a671e93713
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/239180
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35508}
This commit is contained in:
Niels Möller
2021-11-26 16:33:19 +01:00
committed by WebRTC LUCI CQ
parent d2cd8722cd
commit 539f3e1a89
4 changed files with 57 additions and 28 deletions

View File

@ -128,7 +128,7 @@ int main(int argc, char* argv[]) {
auto socket_factory =
std::make_unique<rtc::BasicPacketSocketFactory>(&socket_server);
std::unique_ptr<rtc::BasicNetworkManager> network_manager(
new rtc::BasicNetworkManager());
new rtc::BasicNetworkManager(&socket_server));
rtc::NetworkManager::NetworkList networks;
network_manager->GetNetworks(&networks);
auto prober = std::make_unique<StunProber>(socket_factory.get(),