Index: content/browser/speech/audio_encoder.cc |
diff --git a/content/browser/speech/audio_encoder.cc b/content/browser/speech/audio_encoder.cc |
index e4473a0ac429ae813e18fb1e0eba14986b0ba52b..c4431cb3f7d04171b9c3ac3d40a6cf6bd64b66bd 100644 |
--- a/content/browser/speech/audio_encoder.cc |
+++ b/content/browser/speech/audio_encoder.cc |
@@ -6,8 +6,9 @@ |
#include <stddef.h> |
+#include <memory> |
+ |
#include "base/logging.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/strings/string_number_conversions.h" |
#include "content/browser/speech/audio_buffer.h" |
@@ -62,7 +63,7 @@ void AudioEncoder::Encode(const AudioChunk& raw_audio) { |
// FLAC encoder wants samples as int32s. |
const int num_samples = raw_audio.NumSamples(); |
- scoped_ptr<FLAC__int32[]> flac_samples(new FLAC__int32[num_samples]); |
+ std::unique_ptr<FLAC__int32[]> flac_samples(new FLAC__int32[num_samples]); |
FLAC__int32* flac_samples_ptr = flac_samples.get(); |
for (int i = 0; i < num_samples; ++i) |
flac_samples_ptr[i] = static_cast<FLAC__int32>(raw_audio.GetSample16(i)); |