Bug 1314529. Part 1 - remove the call to MediaDecoder::SetMediaSeekable(). draft
authorJW Wang <jwwang@mozilla.com>
Wed, 02 Nov 2016 14:39:18 +0800
changeset 433080 cccd7fe8eee43ba3221a7586ce7fc8fb00f98134
parent 433079 0a4f050e282161b342775be7c79e0ff5b977463d
child 433081 3302492fee4bdc97a80f6f422ccef2fce6a8d0cc
push id34479
push userjwwang@mozilla.com
push dateThu, 03 Nov 2016 03:38:31 +0000
bugs1314529
milestone52.0a1
Bug 1314529. Part 1 - remove the call to MediaDecoder::SetMediaSeekable(). MozReview-Commit-ID: 1vsazRU9KNw
dom/html/HTMLMediaElement.cpp
--- a/dom/html/HTMLMediaElement.cpp
+++ b/dom/html/HTMLMediaElement.cpp
@@ -3702,17 +3702,16 @@ nsresult HTMLMediaElement::InitializeDec
   if (!originalResource)
     return NS_ERROR_FAILURE;
   RefPtr<MediaDecoder> decoder = aOriginal->Clone(this);
   if (!decoder)
     return NS_ERROR_FAILURE;
 
   LOG(LogLevel::Debug, ("%p Cloned decoder %p from %p", this, decoder.get(), aOriginal));
 
-  decoder->SetMediaSeekable(aOriginal->IsMediaSeekable());
   decoder->SetMediaSeekableOnlyInBufferedRanges(
     aOriginal->IsMediaSeekableOnlyInBufferedRanges());
 
   RefPtr<MediaResource> resource =
     originalResource->CloneData(decoder->GetResourceCallback());
 
   if (!resource) {
     LOG(LogLevel::Debug, ("%p Failed to cloned stream for decoder %p", this, decoder.get()));