| Index: webrtc/audio/test/low_bandwidth_audio_test.cc
|
| diff --git a/webrtc/audio/test/low_bandwidth_audio_test.cc b/webrtc/audio/test/low_bandwidth_audio_test.cc
|
| index de955f75e19c936b98e61692f832d62254d8ffcc..65f28fa6a3385ccc2c30dbbac9ad332910202f54 100644
|
| --- a/webrtc/audio/test/low_bandwidth_audio_test.cc
|
| +++ b/webrtc/audio/test/low_bandwidth_audio_test.cc
|
| @@ -20,12 +20,9 @@ namespace {
|
| // Wait half a second between stopping sending and stopping receiving audio.
|
| constexpr int kExtraRecordTimeMs = 500;
|
|
|
| -// Large bitrate by default.
|
| -const webrtc::CodecInst kDefaultCodec{120, "OPUS", 48000, 960, 2, 64000};
|
| -
|
| // The best that can be done with PESQ.
|
| constexpr int kAudioFileBitRate = 16000;
|
| -}
|
| +} // namespace
|
|
|
| namespace webrtc {
|
| namespace test {
|
| @@ -79,20 +76,20 @@ test::PacketTransport* AudioQualityTest::CreateSendTransport(
|
| Call* sender_call) {
|
| return new test::PacketTransport(
|
| sender_call, this, test::PacketTransport::kSender,
|
| - MediaType::AUDIO,
|
| - GetNetworkPipeConfig());
|
| + test::CallTest::payload_type_map_, GetNetworkPipeConfig());
|
| }
|
|
|
| test::PacketTransport* AudioQualityTest::CreateReceiveTransport() {
|
| - return new test::PacketTransport(nullptr, this,
|
| - test::PacketTransport::kReceiver, MediaType::AUDIO,
|
| - GetNetworkPipeConfig());
|
| + return new test::PacketTransport(
|
| + nullptr, this, test::PacketTransport::kReceiver,
|
| + test::CallTest::payload_type_map_, GetNetworkPipeConfig());
|
| }
|
|
|
| void AudioQualityTest::ModifyAudioConfigs(
|
| AudioSendStream::Config* send_config,
|
| std::vector<AudioReceiveStream::Config>* receive_configs) {
|
| - send_config->send_codec_spec.codec_inst = kDefaultCodec;
|
| + send_config->send_codec_spec.codec_inst = webrtc::CodecInst{
|
| + test::CallTest::kAudioSendPayloadType, "OPUS", 48000, 960, 2, 64000};
|
| }
|
|
|
| void AudioQualityTest::PerformTest() {
|
| @@ -125,12 +122,12 @@ class Mobile2GNetworkTest : public AudioQualityTest {
|
| void ModifyAudioConfigs(AudioSendStream::Config* send_config,
|
| std::vector<AudioReceiveStream::Config>* receive_configs) override {
|
| send_config->send_codec_spec.codec_inst = CodecInst{
|
| - 120, // pltype
|
| - "OPUS", // plname
|
| - 48000, // plfreq
|
| - 2880, // pacsize
|
| - 1, // channels
|
| - 6000 // rate bits/sec
|
| + test::CallTest::kAudioSendPayloadType, // pltype
|
| + "OPUS", // plname
|
| + 48000, // plfreq
|
| + 2880, // pacsize
|
| + 1, // channels
|
| + 6000 // rate bits/sec
|
| };
|
| }
|
|
|
|
|