Index: webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc |
diff --git a/webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc b/webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc |
index 07c4bac0b629124f5fba3f5a6c823e72ec226a69..a68e8d68a9833e5e159d5432ac4d05db47baa3ae 100644 |
--- a/webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc |
+++ b/webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc |
@@ -14,10 +14,10 @@ |
#include <assert.h> |
+#include <memory> |
#include <utility> // pair |
#include "testing/gtest/include/gtest/gtest.h" |
-#include "webrtc/base/scoped_ptr.h" |
#include "webrtc/modules/audio_coding/neteq/mock/mock_decoder_database.h" |
#include "webrtc/modules/audio_coding/neteq/packet.h" |
@@ -371,32 +371,32 @@ TEST(AudioPayloadSplitter, NonSplittable) { |
// Tell the mock decoder database to return DecoderInfo structs with different |
// codec types. |
// Use scoped pointers to avoid having to delete them later. |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info0( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info0( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderISAC, 16000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(0)) |
.WillRepeatedly(Return(info0.get())); |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info1( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info1( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderISACswb, 32000, |
NULL, false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(1)) |
.WillRepeatedly(Return(info1.get())); |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info2( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info2( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderRED, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(2)) |
.WillRepeatedly(Return(info2.get())); |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info3( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info3( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderAVT, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(3)) |
.WillRepeatedly(Return(info3.get())); |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info4( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info4( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderCNGnb, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(4)) |
.WillRepeatedly(Return(info4.get())); |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info5( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info5( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderArbitrary, 8000, |
NULL, false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(5)) |
@@ -535,7 +535,7 @@ TEST_P(SplitBySamplesTest, PayloadSizes) { |
// codec types. |
// Use scoped pointers to avoid having to delete them later. |
// (Sample rate is set to 8000 Hz, but does not matter.) |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info( |
new DecoderDatabase::DecoderInfo(decoder_type_, 8000, NULL, false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(kPayloadType)) |
.WillRepeatedly(Return(info.get())); |
@@ -622,7 +622,7 @@ TEST_P(SplitIlbcTest, NumFrames) { |
// Tell the mock decoder database to return DecoderInfo structs with different |
// codec types. |
// Use scoped pointers to avoid having to delete them later. |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderILBC, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(kPayloadType)) |
@@ -686,7 +686,7 @@ TEST(IlbcPayloadSplitter, TooLargePayload) { |
packet_list.push_back(packet); |
MockDecoderDatabase decoder_database; |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderILBC, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(kPayloadType)) |
@@ -718,7 +718,7 @@ TEST(IlbcPayloadSplitter, UnevenPayload) { |
packet_list.push_back(packet); |
MockDecoderDatabase decoder_database; |
- rtc::scoped_ptr<DecoderDatabase::DecoderInfo> info( |
+ std::unique_ptr<DecoderDatabase::DecoderInfo> info( |
new DecoderDatabase::DecoderInfo(NetEqDecoder::kDecoderILBC, 8000, NULL, |
false)); |
EXPECT_CALL(decoder_database, GetDecoderInfo(kPayloadType)) |