Index: Source/modules/mediasource/SourceBuffer.cpp |
diff --git a/Source/modules/mediasource/SourceBuffer.cpp b/Source/modules/mediasource/SourceBuffer.cpp |
index 741e25c67df41187718a190c119e5af95408a4ec..f0d2e7839d653734e7adfeb041bafe3661ce8723 100644 |
--- a/Source/modules/mediasource/SourceBuffer.cpp |
+++ b/Source/modules/mediasource/SourceBuffer.cpp |
@@ -105,7 +105,11 @@ SourceBuffer::SourceBuffer(PassOwnPtr<WebSourceBuffer> webSourceBuffer, MediaSou |
SourceBuffer::~SourceBuffer() |
{ |
+#if ENABLE(OILPAN) |
+ removedFromMediaSource(); |
haraken
2014/07/03 03:25:37
Just help me understand: What is this change for?
sof
2014/07/03 06:22:24
If MediaSource and HTMLMediaElement die at the sam
haraken
2014/07/03 06:40:31
Hmm, in my understanding, SourceBuffers are owned
sof
2014/07/03 06:52:25
That matches my understanding of ownership (via So
|
+#else |
ASSERT(isRemoved()); |
+#endif |
ASSERT(!m_loader); |
ASSERT(!m_stream); |
} |