gecko-dev/dom/media/mediasink
Andreas Pehrson 9c1206334a Bug 1198168 - Since we're now checking the end time of the last chunk, make it inclusive. r=padenot
Bug 1600063 changed the chunk-dropping logic from dropping when we had *started*
playing a chunk, to when we had *finished* playing a chunk -- i.e., started
playing the next chunk.

But when a chunk is the very last chunk in the media resource, we cannot start
playing the next chunk, because there is no next chunk. Making this check
inclusive seems reasonable.

Differential Revision: https://phabricator.services.mozilla.com/D57374

--HG--
extra : moz-landing-system : lando
2019-12-17 15:51:49 +00:00
..
AudioSink.cpp Bug 1172394 - Simplify MediaSink somewhat. r=padenot 2019-11-13 22:40:05 +00:00
AudioSink.h Bug 1172394 - Simplify MediaSink somewhat. r=padenot 2019-11-13 22:40:05 +00:00
AudioSinkWrapper.cpp Bug 1172394 - Simplify MediaSink somewhat. r=padenot 2019-11-13 22:40:05 +00:00
AudioSinkWrapper.h Bug 1593843 - part2 : fix build problem under unified build. r=bryce 2019-11-25 11:00:12 +00:00
DecodedStream.cpp Bug 1198168 - Since we're now checking the end time of the last chunk, make it inclusive. r=padenot 2019-12-17 15:51:49 +00:00
DecodedStream.h Bug 1600063 - Clear future data when the DecodedStream mediasink stops playing. r=padenot 2019-12-10 17:22:18 +00:00
MediaSink.h Bug 1536156 - Remove unused MediaSink::ClearSecondaryVideoContainer. r=mconley 2019-11-22 12:52:47 +00:00
VideoSink.cpp Bug 1536156 - Make VideoFrameContainer::ClearFutureFrames keep the current frame instead of the first frame. r=padenot 2019-11-22 15:48:06 +00:00
VideoSink.h Bug 1593843 - part2 : fix build problem under unified build. r=bryce 2019-11-25 11:00:12 +00:00
moz.build Bug 1172394 - Refactor how DecodedStream is set up. r=padenot 2019-11-13 22:40:07 +00:00