diff --git a/api/test/peerconnection_quality_test_fixture.h b/api/test/peerconnection_quality_test_fixture.h index d9eb9d6ed4..94ccb04cf8 100644 --- a/api/test/peerconnection_quality_test_fixture.h +++ b/api/test/peerconnection_quality_test_fixture.h @@ -498,9 +498,12 @@ class PeerConnectionE2EQualityTestFixture { // `network_manager` will be used to provide network interfaces for peer's // peer connection. // `configurer` function will be used to configure peer in the call. - virtual void AddPeer(rtc::Thread* network_thread, - rtc::NetworkManager* network_manager, - rtc::FunctionView configurer) {} + virtual PeerHandle* AddPeer( + rtc::Thread* network_thread, + rtc::NetworkManager* network_manager, + rtc::FunctionView configurer) { + return nullptr; + } virtual PeerHandle* AddAndReturnPeer( rtc::Thread* network_thread, rtc::NetworkManager* network_manager, diff --git a/test/pc/e2e/peer_connection_quality_test.cc b/test/pc/e2e/peer_connection_quality_test.cc index f85d08c6af..69c5ce9678 100644 --- a/test/pc/e2e/peer_connection_quality_test.cc +++ b/test/pc/e2e/peer_connection_quality_test.cc @@ -166,11 +166,11 @@ PeerConnectionE2EQualityTest::AddAndReturnPeer( return &peer_handles_.back(); } -void PeerConnectionE2EQualityTest::AddPeer( +PeerConnectionE2EQualityTest::PeerHandle* PeerConnectionE2EQualityTest::AddPeer( rtc::Thread* network_thread, rtc::NetworkManager* network_manager, rtc::FunctionView configurer) { - AddAndReturnPeer(network_thread, network_manager, configurer); + return AddAndReturnPeer(network_thread, network_manager, configurer); } void PeerConnectionE2EQualityTest::Run(RunParams run_params) { diff --git a/test/pc/e2e/peer_connection_quality_test.h b/test/pc/e2e/peer_connection_quality_test.h index 69c92401a5..6a3b68dd3c 100644 --- a/test/pc/e2e/peer_connection_quality_test.h +++ b/test/pc/e2e/peer_connection_quality_test.h @@ -68,9 +68,10 @@ class PeerConnectionE2EQualityTest void AddQualityMetricsReporter(std::unique_ptr quality_metrics_reporter) override; - void AddPeer(rtc::Thread* network_thread, - rtc::NetworkManager* network_manager, - rtc::FunctionView configurer) override; + PeerHandle* AddPeer( + rtc::Thread* network_thread, + rtc::NetworkManager* network_manager, + rtc::FunctionView configurer) override; PeerHandle* AddAndReturnPeer( rtc::Thread* network_thread, rtc::NetworkManager* network_manager,