Index: Source/modules/mediasource/SourceBuffer.h |
diff --git a/Source/modules/mediasource/SourceBuffer.h b/Source/modules/mediasource/SourceBuffer.h |
index ddc2b5aa392eab3996d6f87f28a92f90ac43e930..b16a79004925d90f0476aa6cb65cc5638826348a 100644 |
--- a/Source/modules/mediasource/SourceBuffer.h |
+++ b/Source/modules/mediasource/SourceBuffer.h |
@@ -76,8 +76,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; |
@@ -111,7 +111,7 @@ private: |
void removeAsyncPart(); |
- void appendStreamInternal(PassRefPtr<Stream>, ExceptionState&); |
+ void appendStreamInternal(PassRefPtrWillBeRawPtr<Stream>, ExceptionState&); |
void appendStreamAsyncPart(); |
void appendStreamDone(bool success); |
void clearAppendStreamState(); |
@@ -142,7 +142,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; |
}; |