| Index: webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
|
| diff --git a/webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc b/webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
|
| index 57005ae993d2fafd7d571766d1946887bff69a90..1701c476e83294ac573504326659e2a109f718f6 100644
|
| --- a/webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
|
| +++ b/webrtc/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
|
| @@ -19,13 +19,13 @@
|
|
|
| #include <algorithm>
|
| #include <iostream>
|
| +#include <memory>
|
| #include <limits>
|
| #include <string>
|
|
|
| #include "gflags/gflags.h"
|
| #include "webrtc/base/checks.h"
|
| #include "webrtc/base/safe_conversions.h"
|
| -#include "webrtc/base/scoped_ptr.h"
|
| #include "webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.h"
|
| #include "webrtc/modules/audio_coding/neteq/include/neteq.h"
|
| #include "webrtc/modules/audio_coding/neteq/tools/input_audio_file.h"
|
| @@ -295,8 +295,8 @@ int CodecTimestampRate(uint8_t payload_type) {
|
| }
|
|
|
| size_t ReplacePayload(webrtc::test::InputAudioFile* replacement_audio_file,
|
| - rtc::scoped_ptr<int16_t[]>* replacement_audio,
|
| - rtc::scoped_ptr<uint8_t[]>* payload,
|
| + std::unique_ptr<int16_t[]>* replacement_audio,
|
| + std::unique_ptr<uint8_t[]>* payload,
|
| size_t* payload_mem_size_bytes,
|
| size_t* frame_size_samples,
|
| WebRtcRTPHeader* rtp_header,
|
| @@ -411,7 +411,7 @@ int main(int argc, char* argv[]) {
|
| printf("Input file: %s\n", argv[1]);
|
|
|
| bool is_rtp_dump = false;
|
| - rtc::scoped_ptr<webrtc::test::PacketSource> file_source;
|
| + std::unique_ptr<webrtc::test::PacketSource> file_source;
|
| webrtc::test::RtcEventLogSource* event_log_source = nullptr;
|
| if (webrtc::test::RtpFileSource::ValidRtpDump(argv[1]) ||
|
| webrtc::test::RtpFileSource::ValidPcap(argv[1])) {
|
| @@ -433,7 +433,7 @@ int main(int argc, char* argv[]) {
|
|
|
| // Check if a replacement audio file was provided, and if so, open it.
|
| bool replace_payload = false;
|
| - rtc::scoped_ptr<webrtc::test::InputAudioFile> replacement_audio_file;
|
| + std::unique_ptr<webrtc::test::InputAudioFile> replacement_audio_file;
|
| if (!FLAGS_replacement_audio_file.empty()) {
|
| replacement_audio_file.reset(
|
| new webrtc::test::InputAudioFile(FLAGS_replacement_audio_file));
|
| @@ -441,7 +441,7 @@ int main(int argc, char* argv[]) {
|
| }
|
|
|
| // Read first packet.
|
| - rtc::scoped_ptr<webrtc::test::Packet> packet(file_source->NextPacket());
|
| + std::unique_ptr<webrtc::test::Packet> packet(file_source->NextPacket());
|
| if (!packet) {
|
| printf(
|
| "Warning: input file is empty, or the filters did not match any "
|
| @@ -468,7 +468,7 @@ int main(int argc, char* argv[]) {
|
| // for wav files.)
|
| // Check output file type.
|
| std::string output_file_name = argv[2];
|
| - rtc::scoped_ptr<webrtc::test::AudioSink> output;
|
| + std::unique_ptr<webrtc::test::AudioSink> output;
|
| if (output_file_name.size() >= 4 &&
|
| output_file_name.substr(output_file_name.size() - 4) == ".wav") {
|
| // Open a wav file.
|
| @@ -495,11 +495,11 @@ int main(int argc, char* argv[]) {
|
|
|
|
|
| // Set up variables for audio replacement if needed.
|
| - rtc::scoped_ptr<webrtc::test::Packet> next_packet;
|
| + std::unique_ptr<webrtc::test::Packet> next_packet;
|
| bool next_packet_available = false;
|
| size_t input_frame_size_timestamps = 0;
|
| - rtc::scoped_ptr<int16_t[]> replacement_audio;
|
| - rtc::scoped_ptr<uint8_t[]> payload;
|
| + std::unique_ptr<int16_t[]> replacement_audio;
|
| + std::unique_ptr<uint8_t[]> payload;
|
| size_t payload_mem_size_bytes = 0;
|
| if (replace_payload) {
|
| // Initially assume that the frame size is 30 ms at the initial sample rate.
|
|
|