| 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 383ece124c3f67e335e55ae5ec3ce76c5247ebd0..779f32d0931a0c56760eb389812e4cce9c7b3d22 100644
|
| --- a/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| +++ b/third_party/WebKit/Source/modules/mediasource/SourceBuffer.cpp
|
| @@ -359,13 +359,15 @@ void SourceBuffer::appendBuffer(DOMArrayBuffer* data,
|
| data->byteLength(), exceptionState);
|
| }
|
|
|
| -void SourceBuffer::appendBuffer(DOMArrayBufferView* data,
|
| +void SourceBuffer::appendBuffer(NotShared<DOMArrayBufferView> data,
|
| ExceptionState& exceptionState) {
|
| - BLINK_SBLOG << __func__ << " this=" << this << " size=" << data->byteLength();
|
| + BLINK_SBLOG << __func__ << " this=" << this
|
| + << " size=" << data.view()->byteLength();
|
| // Section 3.2 appendBuffer()
|
| // https://dvcs.w3.org/hg/html-media/raw-file/default/media-source/media-source.html#widl-SourceBuffer-appendBuffer-void-ArrayBufferView-data
|
| - appendBufferInternal(static_cast<const unsigned char*>(data->baseAddress()),
|
| - data->byteLength(), exceptionState);
|
| + appendBufferInternal(
|
| + static_cast<const unsigned char*>(data.view()->baseAddress()),
|
| + data.view()->byteLength(), exceptionState);
|
| }
|
|
|
| void SourceBuffer::abort(ExceptionState& exceptionState) {
|
|
|