From 291989df71b059b112b9cc5a9c0d9306ced44b77 Mon Sep 17 00:00:00 2001 From: Jean-Yves Avenard Date: Tue, 9 Feb 2016 00:35:20 +1100 Subject: [PATCH] Bug 1229742: P1. Only clear EOS flag if we have new data. r=gerald MozReview-Commit-ID: ttmWsAIPxQ --- dom/media/MediaFormatReader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/media/MediaFormatReader.cpp b/dom/media/MediaFormatReader.cpp index 5c4bebe15421..98554be01458 100644 --- a/dom/media/MediaFormatReader.cpp +++ b/dom/media/MediaFormatReader.cpp @@ -794,7 +794,7 @@ MediaFormatReader::UpdateReceivedNewData(TrackType aTrack) bool hasLastEnd; media::TimeUnit lastEnd = decoder.mTimeRanges.GetEnd(&hasLastEnd); if (hasLastEnd) { - if (decoder.mLastTimeRangesEnd && decoder.mLastTimeRangesEnd.ref() > lastEnd) { + if (decoder.mLastTimeRangesEnd && decoder.mLastTimeRangesEnd.ref() < lastEnd) { // New data was added after our previous end, we can clear the EOS flag. decoder.mDemuxEOS = false; }