Bug 1331554. Part 2 - remove the call to ScheduleUpdate(). r?jya draft
authorJW Wang <jwwang@mozilla.com>
Mon, 16 Jan 2017 15:21:45 +0800
changeset 462935 463f36ecbcd49b04185bf73272ec99b6405ca06b
parent 462934 7fe77ab83c965b5edeae8529f0082150cdf693b9
child 463427 7c1de996eaa5989359debd34b4ec1a5af37f9ee7
push id41914
push userjwwang@mozilla.com
push dateWed, 18 Jan 2017 09:07:03 +0000
reviewersjya
bugs1331554
milestone53.0a1
Bug 1331554. Part 2 - remove the call to ScheduleUpdate(). r?jya ScheduleUpdate() will be called when we have new decoding requests. MozReview-Commit-ID: FkOc4zQmfSo
dom/media/MediaFormatReader.cpp
--- a/dom/media/MediaFormatReader.cpp
+++ b/dom/media/MediaFormatReader.cpp
@@ -2733,19 +2733,16 @@ MediaFormatReader::SetBlankDecode(TrackT
   }
 
   LOG("%s, decoder.mIsBlankDecode = %d => aIsBlankDecode = %d",
       TrackTypeToStr(aTrack), decoder.mIsBlankDecode, aIsBlankDecode);
 
   decoder.mIsBlankDecode = aIsBlankDecode;
   decoder.Flush();
   decoder.ShutdownDecoder();
-  ScheduleUpdate(TrackInfo::kVideoTrack);
-
-  return;
 }
 
 void
 MediaFormatReader::OnFirstDemuxCompleted(TrackInfo::TrackType aType,
                                          RefPtr<MediaTrackDemuxer::SamplesHolder> aSamples)
 {
   MOZ_ASSERT(OnTaskQueue());