Commit Graph

7 Commits

Author SHA1 Message Date
trav90 da73c16e6e Rename MediaDecoderReader::OnDecodeThread to MediaDecoderReader::OnTaskQueue 2018-07-25 06:44:55 +08:00
trav90 9410bc7a49 Add MediaDecoderReader::NotifyDataRemoved method 2018-07-25 01:27:52 +08:00
trav90 b20b8dadab Replace dom::TimeRanges with TimeIntervals object 2018-07-25 01:27:34 +08:00
trav90 92235ac152 Rename and make AsyncReadMetadata virtual 2018-07-25 01:24:24 +08:00
trav90 74eb7093f6 Use promises for metadata decoding 2018-07-25 01:03:43 +08:00
trav90 1d38e973bb Streamline seek initiation logic and abolish manual seek cancels and retries
The model we're moving towards is one where the MDSM can just disconnect all of its promises, send a ResetDecode down the pipe, and start doing something unrelated.
2018-07-25 01:03:03 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00