Index: webrtc/modules/audio_processing/echo_cancellation_impl.h |
diff --git a/webrtc/modules/audio_processing/echo_cancellation_impl.h b/webrtc/modules/audio_processing/echo_cancellation_impl.h |
index 82ae8596d68e8d54b111ebb470f5c94f2dd60975..fbc2bcc465383a99941a517788c11fea02058d0a 100644 |
--- a/webrtc/modules/audio_processing/echo_cancellation_impl.h |
+++ b/webrtc/modules/audio_processing/echo_cancellation_impl.h |
@@ -11,8 +11,9 @@ |
#ifndef WEBRTC_MODULES_AUDIO_PROCESSING_ECHO_CANCELLATION_IMPL_H_ |
#define WEBRTC_MODULES_AUDIO_PROCESSING_ECHO_CANCELLATION_IMPL_H_ |
+#include <memory> |
+ |
#include "webrtc/base/criticalsection.h" |
-#include "webrtc/base/scoped_ptr.h" |
#include "webrtc/common_audio/swap_queue.h" |
#include "webrtc/modules/audio_processing/include/audio_processing.h" |
#include "webrtc/modules/audio_processing/processing_component.h" |
@@ -101,7 +102,7 @@ class EchoCancellationImpl : public EchoCancellation, |
std::vector<float> capture_queue_buffer_ GUARDED_BY(crit_capture_); |
// Lock protection not needed. |
- rtc::scoped_ptr<SwapQueue<std::vector<float>, RenderQueueItemVerifier<float>>> |
+ std::unique_ptr<SwapQueue<std::vector<float>, RenderQueueItemVerifier<float>>> |
render_signal_queue_; |
}; |