| Index: webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc
|
| diff --git a/webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc b/webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc
|
| index af37ca959f98589698b5e8f28653673a8d7fcab8..e85d8d32fb8da439a3aa2b1a48041553486181f9 100644
|
| --- a/webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc
|
| +++ b/webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc
|
| @@ -33,7 +33,7 @@ TEST(DecoderDatabase, InsertAndRemove) {
|
| DecoderDatabase db;
|
| const uint8_t kPayloadType = 0;
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadType, kDecoderPCMu));
|
| + db.RegisterPayload(kPayloadType, NetEqDecoder::kDecoderPCMu));
|
| EXPECT_EQ(1, db.Size());
|
| EXPECT_FALSE(db.Empty());
|
| EXPECT_EQ(DecoderDatabase::kOK, db.Remove(kPayloadType));
|
| @@ -45,11 +45,11 @@ TEST(DecoderDatabase, GetDecoderInfo) {
|
| DecoderDatabase db;
|
| const uint8_t kPayloadType = 0;
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadType, kDecoderPCMu));
|
| + db.RegisterPayload(kPayloadType, NetEqDecoder::kDecoderPCMu));
|
| const DecoderDatabase::DecoderInfo* info;
|
| info = db.GetDecoderInfo(kPayloadType);
|
| ASSERT_TRUE(info != NULL);
|
| - EXPECT_EQ(kDecoderPCMu, info->codec_type);
|
| + EXPECT_EQ(NetEqDecoder::kDecoderPCMu, info->codec_type);
|
| EXPECT_EQ(NULL, info->decoder);
|
| EXPECT_EQ(8000, info->fs_hz);
|
| EXPECT_FALSE(info->external);
|
| @@ -61,18 +61,19 @@ TEST(DecoderDatabase, GetRtpPayloadType) {
|
| DecoderDatabase db;
|
| const uint8_t kPayloadType = 0;
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadType, kDecoderPCMu));
|
| - EXPECT_EQ(kPayloadType, db.GetRtpPayloadType(kDecoderPCMu));
|
| + db.RegisterPayload(kPayloadType, NetEqDecoder::kDecoderPCMu));
|
| + EXPECT_EQ(kPayloadType, db.GetRtpPayloadType(NetEqDecoder::kDecoderPCMu));
|
| const uint8_t expected_value = DecoderDatabase::kRtpPayloadTypeError;
|
| EXPECT_EQ(expected_value,
|
| - db.GetRtpPayloadType(kDecoderISAC)); // iSAC is not registered.
|
| + db.GetRtpPayloadType(
|
| + NetEqDecoder::kDecoderISAC)); // iSAC is not registered.
|
| }
|
|
|
| TEST(DecoderDatabase, GetDecoder) {
|
| DecoderDatabase db;
|
| const uint8_t kPayloadType = 0;
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadType, kDecoderPCM16B));
|
| + db.RegisterPayload(kPayloadType, NetEqDecoder::kDecoderPCM16B));
|
| AudioDecoder* dec = db.GetDecoder(kPayloadType);
|
| ASSERT_TRUE(dec != NULL);
|
| }
|
| @@ -86,13 +87,13 @@ TEST(DecoderDatabase, TypeTests) {
|
| const uint8_t kPayloadNotUsed = 102;
|
| // Load into database.
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadTypePcmU, kDecoderPCMu));
|
| + db.RegisterPayload(kPayloadTypePcmU, NetEqDecoder::kDecoderPCMu));
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadTypeCng, kDecoderCNGnb));
|
| + db.RegisterPayload(kPayloadTypeCng, NetEqDecoder::kDecoderCNGnb));
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadTypeDtmf, kDecoderAVT));
|
| + db.RegisterPayload(kPayloadTypeDtmf, NetEqDecoder::kDecoderAVT));
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(kPayloadTypeRed, kDecoderRED));
|
| + db.RegisterPayload(kPayloadTypeRed, NetEqDecoder::kDecoderRED));
|
| EXPECT_EQ(4, db.Size());
|
| // Test.
|
| EXPECT_FALSE(db.IsComfortNoise(kPayloadNotUsed));
|
| @@ -101,8 +102,8 @@ TEST(DecoderDatabase, TypeTests) {
|
| EXPECT_FALSE(db.IsComfortNoise(kPayloadTypePcmU));
|
| EXPECT_FALSE(db.IsDtmf(kPayloadTypePcmU));
|
| EXPECT_FALSE(db.IsRed(kPayloadTypePcmU));
|
| - EXPECT_FALSE(db.IsType(kPayloadTypePcmU, kDecoderISAC));
|
| - EXPECT_TRUE(db.IsType(kPayloadTypePcmU, kDecoderPCMu));
|
| + EXPECT_FALSE(db.IsType(kPayloadTypePcmU, NetEqDecoder::kDecoderISAC));
|
| + EXPECT_TRUE(db.IsType(kPayloadTypePcmU, NetEqDecoder::kDecoderPCMu));
|
| EXPECT_TRUE(db.IsComfortNoise(kPayloadTypeCng));
|
| EXPECT_TRUE(db.IsDtmf(kPayloadTypeDtmf));
|
| EXPECT_TRUE(db.IsRed(kPayloadTypeRed));
|
| @@ -114,8 +115,8 @@ TEST(DecoderDatabase, ExternalDecoder) {
|
| MockAudioDecoder decoder;
|
| // Load into database.
|
| EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.InsertExternal(kPayloadType, kDecoderPCMu, 8000,
|
| - &decoder));
|
| + db.InsertExternal(kPayloadType, NetEqDecoder::kDecoderPCMu, 8000,
|
| + &decoder));
|
| EXPECT_EQ(1, db.Size());
|
| // Get decoder and make sure we get the external one.
|
| EXPECT_EQ(&decoder, db.GetDecoder(kPayloadType));
|
| @@ -123,7 +124,7 @@ TEST(DecoderDatabase, ExternalDecoder) {
|
| const DecoderDatabase::DecoderInfo* info;
|
| info = db.GetDecoderInfo(kPayloadType);
|
| ASSERT_TRUE(info != NULL);
|
| - EXPECT_EQ(kDecoderPCMu, info->codec_type);
|
| + EXPECT_EQ(NetEqDecoder::kDecoderPCMu, info->codec_type);
|
| EXPECT_EQ(&decoder, info->decoder);
|
| EXPECT_EQ(8000, info->fs_hz);
|
| EXPECT_TRUE(info->external);
|
| @@ -143,8 +144,9 @@ TEST(DecoderDatabase, CheckPayloadTypes) {
|
| // matter for the test).
|
| const int kNumPayloads = 10;
|
| for (uint8_t payload_type = 0; payload_type < kNumPayloads; ++payload_type) {
|
| - EXPECT_EQ(DecoderDatabase::kOK,
|
| - db.RegisterPayload(payload_type, kDecoderArbitrary));
|
| + EXPECT_EQ(
|
| + DecoderDatabase::kOK,
|
| + db.RegisterPayload(payload_type, NetEqDecoder::kDecoderArbitrary));
|
| }
|
| PacketList packet_list;
|
| for (int i = 0; i < kNumPayloads + 1; ++i) {
|
| @@ -182,9 +184,12 @@ TEST(DecoderDatabase, CheckPayloadTypes) {
|
| TEST(DecoderDatabase, IF_ISAC(ActiveDecoders)) {
|
| DecoderDatabase db;
|
| // Load payload types.
|
| - ASSERT_EQ(DecoderDatabase::kOK, db.RegisterPayload(0, kDecoderPCMu));
|
| - ASSERT_EQ(DecoderDatabase::kOK, db.RegisterPayload(103, kDecoderISAC));
|
| - ASSERT_EQ(DecoderDatabase::kOK, db.RegisterPayload(13, kDecoderCNGnb));
|
| + ASSERT_EQ(DecoderDatabase::kOK,
|
| + db.RegisterPayload(0, NetEqDecoder::kDecoderPCMu));
|
| + ASSERT_EQ(DecoderDatabase::kOK,
|
| + db.RegisterPayload(103, NetEqDecoder::kDecoderISAC));
|
| + ASSERT_EQ(DecoderDatabase::kOK,
|
| + db.RegisterPayload(13, NetEqDecoder::kDecoderCNGnb));
|
| // Verify that no decoders are active from the start.
|
| EXPECT_EQ(NULL, db.GetActiveDecoder());
|
| EXPECT_EQ(NULL, db.GetActiveCngDecoder());
|
|
|