Adding audio network adaptor to video quality test.

Bug: b/122445011
Change-Id: I2f652f972e500fa700b65d89cb044f98bcfb1eed
Reviewed-on: https://webrtc-review.googlesource.com/c/116282
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Minyue Li <minyue@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26158}
This commit is contained in:
Minyue Li 2019-01-07 13:14:30 +01:00 committed by Commit Bot
parent b6c6201b0f
commit 455d27c49a
2 changed files with 3 additions and 0 deletions

View File

@ -66,6 +66,7 @@ class VideoQualityTestFixtureInterface {
bool sync_video;
bool dtx;
bool use_real_adm;
absl::optional<std::string> ana_config;
} audio;
struct Screenshare {
bool enabled;

View File

@ -1214,6 +1214,8 @@ void VideoQualityTest::SetupAudio(Transport* transport) {
audio_send_config.min_bitrate_bps = kOpusMinBitrateBps;
audio_send_config.max_bitrate_bps = kOpusBitrateFbBps;
audio_send_config.send_codec_spec->transport_cc_enabled = true;
// Only allow ANA when send-side BWE is enabled.
audio_send_config.audio_network_adaptor_config = params_.audio.ana_config;
}
audio_send_config.encoder_factory = audio_encoder_factory_;
SetAudioConfig(audio_send_config);