| Index: Source/modules/mediasource/SourceBuffer.h
|
| diff --git a/Source/modules/mediasource/SourceBuffer.h b/Source/modules/mediasource/SourceBuffer.h
|
| index e6b9c93a7e314ed058bd25da159386ca3a40b504..04b531d5800d462429c52284b49ed4720473972e 100644
|
| --- a/Source/modules/mediasource/SourceBuffer.h
|
| +++ b/Source/modules/mediasource/SourceBuffer.h
|
| @@ -75,8 +75,8 @@ public:
|
| void setTimestampOffset(double, ExceptionState&);
|
| void appendBuffer(PassRefPtr<ArrayBuffer> data, ExceptionState&);
|
| void appendBuffer(PassRefPtr<ArrayBufferView> data, ExceptionState&);
|
| - void appendStream(PassRefPtr<Stream>, ExceptionState&);
|
| - void appendStream(PassRefPtr<Stream>, unsigned long long maxSize, ExceptionState&);
|
| + void appendStream(PassRefPtrWillBeRawPtr<Stream>, ExceptionState&);
|
| + void appendStream(PassRefPtrWillBeRawPtr<Stream>, unsigned long long maxSize, ExceptionState&);
|
| void abort(ExceptionState&);
|
| void remove(double start, double end, ExceptionState&);
|
| double appendWindowStart() const;
|
| @@ -110,7 +110,7 @@ private:
|
|
|
| void removeAsyncPart();
|
|
|
| - void appendStreamInternal(PassRefPtr<Stream>, ExceptionState&);
|
| + void appendStreamInternal(PassRefPtrWillBeRawPtr<Stream>, ExceptionState&);
|
| void appendStreamAsyncPart();
|
| void appendStreamDone(bool success);
|
| void clearAppendStreamState();
|
| @@ -141,7 +141,7 @@ private:
|
| bool m_streamMaxSizeValid;
|
| unsigned long long m_streamMaxSize;
|
| AsyncMethodRunner<SourceBuffer> m_appendStreamAsyncPartRunner;
|
| - RefPtr<Stream> m_stream;
|
| + RefPtrWillBeMember<Stream> m_stream;
|
| OwnPtr<FileReaderLoader> m_loader;
|
| };
|
|
|
|
|