| Index: third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| diff --git a/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp b/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| index ea97613aa50607a193833f1304a868f28a7b82ad..2598382ed81bb7de0162f8a4c79ca985e002e8c2 100644
|
| --- a/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| +++ b/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| @@ -53,8 +53,8 @@
|
| #include "platform/TraceEvent.h"
|
| #include "public/platform/WebSourceBuffer.h"
|
| #include "wtf/MathExtras.h"
|
| -
|
| #include <limits>
|
| +#include <memory>
|
| #include <sstream>
|
|
|
| using blink::WebSourceBuffer;
|
| @@ -96,14 +96,14 @@ WTF::String webTimeRangesToString(const WebTimeRanges& ranges)
|
|
|
| } // namespace
|
|
|
| -SourceBuffer* SourceBuffer::create(PassOwnPtr<WebSourceBuffer> webSourceBuffer, MediaSource* source, GenericEventQueue* asyncEventQueue)
|
| +SourceBuffer* SourceBuffer::create(std::unique_ptr<WebSourceBuffer> webSourceBuffer, MediaSource* source, GenericEventQueue* asyncEventQueue)
|
| {
|
| SourceBuffer* sourceBuffer = new SourceBuffer(std::move(webSourceBuffer), source, asyncEventQueue);
|
| sourceBuffer->suspendIfNeeded();
|
| return sourceBuffer;
|
| }
|
|
|
| -SourceBuffer::SourceBuffer(PassOwnPtr<WebSourceBuffer> webSourceBuffer, MediaSource* source, GenericEventQueue* asyncEventQueue)
|
| +SourceBuffer::SourceBuffer(std::unique_ptr<WebSourceBuffer> webSourceBuffer, MediaSource* source, GenericEventQueue* asyncEventQueue)
|
| : ActiveScriptWrappable(this)
|
| , ActiveDOMObject(source->getExecutionContext())
|
| , m_webSourceBuffer(std::move(webSourceBuffer))
|
|
|