trav90
b6cdd50380
Remove wrapper-style AbstractThreads for MediaTaskQueue and have callers pass an AbstractThread directly to promise APIs
2018-07-25 06:52:28 +08:00
trav90
22fd32273f
[mse] Use TimeUnits in SourceBuffer
2018-07-25 06:47:51 +08:00
trav90
64de3d63ec
Abstract MSE TrackBuffer interface
...
Aim is to allow for easily replacing the existing TrackBuffer implementation with another (more spec-compliant) one.
2018-07-25 06:47:49 +08:00
trav90
b20b8dadab
Replace dom::TimeRanges with TimeIntervals object
2018-07-25 01:27:34 +08:00
trav90
d6335febb4
Rename LargeDataBuffer and DataBuffer objects
...
This prevents conflicts and crashes with WebRTC libs that use those names already. Some linkers appear to get it wrong and calls the destructor of the wrong class.
2018-07-25 01:19:09 +08:00
Moonchild
baf46a6bf1
Merge pull request #1 from mozilla/esr38: Esr38 upstream pull
2018-07-24 23:04:07 +08:00