Bug 1270323: P1. Don't reset flag indicating that new data was received. r?cpearce draft
authorJean-Yves Avenard <jyavenard@mozilla.com>
Sat, 21 May 2016 22:58:40 +0800
changeset 369994 b07bda8ddea67518f919d3bbe82694943dfef28a
parent 369993 9dd93abb980b932e812e8d3770461d4e114b2c10
child 369995 f319d11d743d8fccd12c5d2c65478e5ce1b88269
push id18971
push userbmo:jyavenard@mozilla.com
push dateTue, 24 May 2016 03:18:45 +0000
reviewerscpearce
bugs1270323
milestone49.0a1
Bug 1270323: P1. Don't reset flag indicating that new data was received. r?cpearce A bit of a shot in the dark, but it is possible that data got received but that information got lost as reset was called. MozReview-Commit-ID: 1KjQeCFsGPJ
dom/media/MediaFormatReader.h
--- a/dom/media/MediaFormatReader.h
+++ b/dom/media/MediaFormatReader.h
@@ -369,17 +369,16 @@ private:
     // (pending demuxed and decoded).
     // Decoding will be suspended until mInputRequested is set again.
     // The track demuxer is *not* reset.
     void ResetState()
     {
       MOZ_ASSERT(mOwner->OnTaskQueue());
       mDemuxEOS = false;
       mWaitingForData = false;
-      mReceivedNewData = false;
       mDiscontinuity = true;
       mQueuedSamples.Clear();
       mDecodingRequested = false;
       mOutputRequested = false;
       mInputExhausted = false;
       mNeedDraining = false;
       mDraining = false;
       mDrainComplete = false;