WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 11/inf
convert rtc_base/network and collateral. This also remove last usage of system_wrappers/field_trials in p2p/...Yay! Bug: webrtc:10335 Change-Id: Ie8507b1f52bf7f3067e9b4bf8c81a825e4644fda Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256640 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36357}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
342c511007
commit
c06fe8b04e
@ -918,6 +918,7 @@ if (!build_with_chromium) {
|
||||
"../rtc_base:rtc_base_approved",
|
||||
"../rtc_base:socket_address",
|
||||
"../rtc_base:threading",
|
||||
"../test:scoped_key_value_config",
|
||||
"//third_party/abseil-cpp/absl/flags:flag",
|
||||
"//third_party/abseil-cpp/absl/flags:parse",
|
||||
]
|
||||
|
||||
@ -26,6 +26,7 @@
|
||||
#include "rtc_base/ssl_adapter.h"
|
||||
#include "rtc_base/thread.h"
|
||||
#include "rtc_base/time_utils.h"
|
||||
#include "test/scoped_key_value_config.h"
|
||||
|
||||
using stunprober::AsyncCallback;
|
||||
using stunprober::StunProber;
|
||||
@ -123,12 +124,13 @@ int main(int argc, char* argv[]) {
|
||||
|
||||
rtc::InitializeSSL();
|
||||
rtc::InitRandom(rtc::Time32());
|
||||
webrtc::test::ScopedKeyValueConfig field_trials;
|
||||
rtc::PhysicalSocketServer socket_server;
|
||||
rtc::AutoSocketServerThread thread(&socket_server);
|
||||
auto socket_factory =
|
||||
std::make_unique<rtc::BasicPacketSocketFactory>(&socket_server);
|
||||
std::unique_ptr<rtc::BasicNetworkManager> network_manager(
|
||||
new rtc::BasicNetworkManager(&socket_server));
|
||||
new rtc::BasicNetworkManager(&socket_server, &field_trials));
|
||||
rtc::NetworkManager::NetworkList networks;
|
||||
network_manager->GetNetworks(&networks);
|
||||
auto prober = std::make_unique<StunProber>(socket_factory.get(),
|
||||
|
||||
Reference in New Issue
Block a user