Index: third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp |
diff --git a/third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp b/third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp |
index 32943eef1abe882956fcd97813c84f0eb8892c63..f883c8113c5c9f46a322ac0da1d55d3c51a77232 100644 |
--- a/third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp |
+++ b/third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp |
@@ -40,7 +40,8 @@ |
#include "public/platform/WebMediaStreamCenter.h" |
#include "public/platform/WebMediaStreamTrack.h" |
#include "wtf/Assertions.h" |
-#include "wtf/PassOwnPtr.h" |
+#include "wtf/PtrUtil.h" |
+#include <memory> |
namespace blink { |
@@ -52,7 +53,7 @@ MediaStreamCenter& MediaStreamCenter::instance() |
} |
MediaStreamCenter::MediaStreamCenter() |
- : m_private(adoptPtr(Platform::current()->createMediaStreamCenter(this))) |
+ : m_private(wrapUnique(Platform::current()->createMediaStreamCenter(this))) |
{ |
} |
@@ -121,11 +122,11 @@ void MediaStreamCenter::didCreateMediaStreamTrack(MediaStreamComponent* track) |
m_private->didCreateMediaStreamTrack(track); |
} |
-PassOwnPtr<AudioSourceProvider> MediaStreamCenter::createWebAudioSourceFromMediaStreamTrack(MediaStreamComponent* track) |
+std::unique_ptr<AudioSourceProvider> MediaStreamCenter::createWebAudioSourceFromMediaStreamTrack(MediaStreamComponent* track) |
{ |
ASSERT_UNUSED(track, track); |
if (m_private) |
- return MediaStreamWebAudioSource::create(adoptPtr(m_private->createWebAudioSourceFromMediaStreamTrack(track))); |
+ return MediaStreamWebAudioSource::create(wrapUnique(m_private->createWebAudioSourceFromMediaStreamTrack(track))); |
return nullptr; |
} |