Index: Source/modules/mediasource/SourceBuffer.cpp |
diff --git a/Source/modules/mediasource/SourceBuffer.cpp b/Source/modules/mediasource/SourceBuffer.cpp |
index 0abbbfbb68a32b9e7b235ded3d48d37da6f9c4ed..cb8489b682d895a9f960763b5016da8d467e3017 100644 |
--- a/Source/modules/mediasource/SourceBuffer.cpp |
+++ b/Source/modules/mediasource/SourceBuffer.cpp |
@@ -74,7 +74,7 @@ static bool throwExceptionIfRemovedOrUpdating(bool isRemoved, bool isUpdating, E |
SourceBuffer* SourceBuffer::create(PassOwnPtr<WebSourceBuffer> webSourceBuffer, MediaSource* source, GenericEventQueue* asyncEventQueue) |
{ |
- SourceBuffer* sourceBuffer(adoptRefCountedGarbageCollectedWillBeNoop(new SourceBuffer(webSourceBuffer, source, asyncEventQueue))); |
+ SourceBuffer* sourceBuffer = new SourceBuffer(webSourceBuffer, source, asyncEventQueue); |
sourceBuffer->suspendIfNeeded(); |
return sourceBuffer; |
} |