Bug 1286755 - remove duplicate check. r=bechen. draft
authorJW Wang <jwwang@mozilla.com>
Thu, 14 Jul 2016 14:21:43 +0800
changeset 387519 ce509936f2cb501d9c5df8ae03a8780960cd6bd0
parent 386893 04821a70c739a00d12e12df651c0989441e22728
child 387546 11a332b9b58f37b7d6000e04fb5694a06ec32236
child 387562 b8e577ec6224bea0fc74bf5b1b782d30d7541a0c
push id22975
push userjwwang@mozilla.com
push dateThu, 14 Jul 2016 06:23:04 +0000
reviewersbechen
bugs1286755
milestone50.0a1
Bug 1286755 - remove duplicate check. r=bechen. MozReview-Commit-ID: FhTfHMERpLC
dom/media/MediaDecoderStateMachine.h
--- a/dom/media/MediaDecoderStateMachine.h
+++ b/dom/media/MediaDecoderStateMachine.h
@@ -405,17 +405,17 @@ protected:
   // May not be invoked when mReader->UseBufferingHeuristics() is false.
   bool HasLowDecodedData(int64_t aAudioUsecs);
 
   bool OutOfDecodedAudio();
 
   bool OutOfDecodedVideo()
   {
     MOZ_ASSERT(OnTaskQueue());
-    return IsVideoDecoding() && !VideoQueue().IsFinished() && VideoQueue().GetSize() <= 1;
+    return IsVideoDecoding() && VideoQueue().GetSize() <= 1;
   }
 
 
   // Returns true if we're running low on data which is not yet decoded.
   // The decoder monitor must be held.
   bool HasLowUndecodedData();
 
   // Returns true if we have less than aUsecs of undecoded data available.