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; |
}; |