Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/neteq/
BUG=webrtc:5520 Review URL: https://codereview.webrtc.org/1697823002 Cr-Commit-Position: refs/heads/master@{#11616}
This commit is contained in:
@ -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))
|
||||
|
||||
Reference in New Issue
Block a user