Avoid using global task queue factory in audio/ unittests
in particular replace rtc::TaskQueue with TaskQueueForTest class since
latter uses DefaultTaskQueueFactory() directly instead of through
GlobalTaskQueueFactory
Bug: webrtc:10284
Change-Id: I1a52c5942626e3e2256b3d78975d2740e9facb1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/128880
Reviewed-by: Oskar Sundbom <ossu@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27245}
diff --git a/audio/BUILD.gn b/audio/BUILD.gn
index 4fdb1f6..4646eb1 100644
--- a/audio/BUILD.gn
+++ b/audio/BUILD.gn
@@ -131,7 +131,7 @@
"../api/audio_codecs:audio_codecs_api",
"../api/audio_codecs/opus:audio_decoder_opus",
"../api/audio_codecs/opus:audio_encoder_opus",
- "../api/task_queue:global_task_queue_factory",
+ "../api/task_queue:default_task_queue_factory",
"../api/units:time_delta",
"../call:mock_bitrate_allocator",
"../call:mock_call_interfaces",
@@ -142,12 +142,8 @@
"../common_audio",
"../logging:mocks",
"../logging:rtc_event_log_api",
+ "../modules/audio_device:audio_device_impl", # For TestAudioDeviceModule
"../modules/audio_device:mock_audio_device",
- "../rtc_base:rtc_base_tests_utils",
- "../test:field_trial",
-
- # For TestAudioDeviceModule
- "../modules/audio_device:audio_device_impl",
"../modules/audio_mixer:audio_mixer_impl",
"../modules/audio_processing:audio_processing_statistics",
"../modules/audio_processing:mocks",
@@ -157,11 +153,13 @@
"../modules/utility",
"../rtc_base:checks",
"../rtc_base:rtc_base_approved",
- "../rtc_base:rtc_task_queue",
+ "../rtc_base:rtc_base_tests_utils",
"../rtc_base:safe_compare",
+ "../rtc_base:task_queue_for_test",
"../rtc_base:timeutils",
"../system_wrappers",
"../test:audio_codec_mocks",
+ "../test:field_trial",
"../test:rtp_test_utils",
"../test:test_common",
"../test:test_support",
@@ -254,6 +252,7 @@
"../call:simulated_network",
"../common_audio",
"../rtc_base:rtc_base_approved",
+ "../rtc_base:task_queue_for_test",
"../system_wrappers",
"../test:field_trial",
"../test:fileutils",