aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/BUILD.gn4
-rw-r--r--audio/test/audio_bwe_integration_test.cc12
-rw-r--r--audio/test/audio_end_to_end_test.cc12
3 files changed, 24 insertions, 4 deletions
diff --git a/audio/BUILD.gn b/audio/BUILD.gn
index be534a0c37..ae4c67e6ec 100644
--- a/audio/BUILD.gn
+++ b/audio/BUILD.gn
@@ -100,6 +100,8 @@ if (rtc_include_tests) {
deps = [
":audio",
"../api:simulated_network_api",
+ "../call:fake_network",
+ "../call:simulated_network",
"../system_wrappers:system_wrappers",
"../test:test_common",
"../test:test_support",
@@ -249,6 +251,8 @@ if (rtc_include_tests) {
]
deps = [
"../api:simulated_network_api",
+ "../call:fake_network",
+ "../call:simulated_network",
"../common_audio",
"../rtc_base:rtc_base_approved",
"../system_wrappers",
diff --git a/audio/test/audio_bwe_integration_test.cc b/audio/test/audio_bwe_integration_test.cc
index 6640f6d2ac..10c8784271 100644
--- a/audio/test/audio_bwe_integration_test.cc
+++ b/audio/test/audio_bwe_integration_test.cc
@@ -11,6 +11,8 @@
#include "audio/test/audio_bwe_integration_test.h"
#include "absl/memory/memory.h"
+#include "call/fake_network_pipe.h"
+#include "call/simulated_network.h"
#include "common_audio/wav_file.h"
#include "system_wrappers/include/sleep.h"
#include "test/field_trial.h"
@@ -53,14 +55,20 @@ test::PacketTransport* AudioBweTest::CreateSendTransport(
Call* sender_call) {
return new test::PacketTransport(
task_queue, sender_call, this, test::PacketTransport::kSender,
- test::CallTest::payload_type_map_, GetNetworkPipeConfig());
+ test::CallTest::payload_type_map_,
+ absl::make_unique<FakeNetworkPipe>(
+ Clock::GetRealTimeClock(),
+ absl::make_unique<SimulatedNetwork>(GetNetworkPipeConfig())));
}
test::PacketTransport* AudioBweTest::CreateReceiveTransport(
SingleThreadedTaskQueueForTesting* task_queue) {
return new test::PacketTransport(
task_queue, nullptr, this, test::PacketTransport::kReceiver,
- test::CallTest::payload_type_map_, GetNetworkPipeConfig());
+ test::CallTest::payload_type_map_,
+ absl::make_unique<FakeNetworkPipe>(
+ Clock::GetRealTimeClock(),
+ absl::make_unique<SimulatedNetwork>(GetNetworkPipeConfig())));
}
void AudioBweTest::PerformTest() {
diff --git a/audio/test/audio_end_to_end_test.cc b/audio/test/audio_end_to_end_test.cc
index 8ba9a047f3..02abe734bb 100644
--- a/audio/test/audio_end_to_end_test.cc
+++ b/audio/test/audio_end_to_end_test.cc
@@ -11,6 +11,8 @@
#include <algorithm>
#include "audio/test/audio_end_to_end_test.h"
+#include "call/fake_network_pipe.h"
+#include "call/simulated_network.h"
#include "system_wrappers/include/sleep.h"
#include "test/gtest.h"
@@ -63,14 +65,20 @@ test::PacketTransport* AudioEndToEndTest::CreateSendTransport(
Call* sender_call) {
return new test::PacketTransport(
task_queue, sender_call, this, test::PacketTransport::kSender,
- test::CallTest::payload_type_map_, GetNetworkPipeConfig());
+ test::CallTest::payload_type_map_,
+ absl::make_unique<FakeNetworkPipe>(
+ Clock::GetRealTimeClock(),
+ absl::make_unique<SimulatedNetwork>(GetNetworkPipeConfig())));
}
test::PacketTransport* AudioEndToEndTest::CreateReceiveTransport(
SingleThreadedTaskQueueForTesting* task_queue) {
return new test::PacketTransport(
task_queue, nullptr, this, test::PacketTransport::kReceiver,
- test::CallTest::payload_type_map_, GetNetworkPipeConfig());
+ test::CallTest::payload_type_map_,
+ absl::make_unique<FakeNetworkPipe>(
+ Clock::GetRealTimeClock(),
+ absl::make_unique<SimulatedNetwork>(GetNetworkPipeConfig())));
}
void AudioEndToEndTest::ModifyAudioConfigs(