Move PeerConnectionComponents when creating PeerConnectionDependencies.
Move PeerConnectionComponents when creating PeerConnectionDependencies instead of passing them by pointer in test_peer.cc in PC e2e test framework Bug: webrtc:10138 Change-Id: I490f576c6af3eab42df04ba597945e66a87880e9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/128579 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27180}
This commit is contained in:
parent
276cdfcf6a
commit
80cfd81483
@ -200,7 +200,7 @@ PeerConnectionFactoryDependencies CreatePCFDependencies(
|
||||
// Creates PeerConnectionDependencies objects, providing entities
|
||||
// from InjectableComponents::PeerConnectionComponents.
|
||||
PeerConnectionDependencies CreatePCDependencies(
|
||||
PeerConnectionComponents* pc_dependencies,
|
||||
std::unique_ptr<PeerConnectionComponents> pc_dependencies,
|
||||
PeerConnectionObserver* observer) {
|
||||
PeerConnectionDependencies pc_deps(observer);
|
||||
|
||||
@ -262,8 +262,8 @@ std::unique_ptr<TestPeer> TestPeer::CreateTestPeer(
|
||||
CreateModularPeerConnectionFactory(std::move(pcf_deps));
|
||||
|
||||
// Create peer connection.
|
||||
PeerConnectionDependencies pc_deps =
|
||||
CreatePCDependencies(components->pc_dependencies.get(), observer.get());
|
||||
PeerConnectionDependencies pc_deps = CreatePCDependencies(
|
||||
std::move(components->pc_dependencies), observer.get());
|
||||
rtc::scoped_refptr<PeerConnectionInterface> pc =
|
||||
pcf->CreatePeerConnection(params->rtc_configuration, std::move(pc_deps));
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user