Changes pushed with changeset 0adc20143b54947770fc8f5f0c54e83423c510d6
User
Push date [To Local]
ChangesetPatch author — Commit message
jwwang@mozilla.com
Tue Aug 08 02:32:36 2017 +0000
64f23dd2b09076000e43cbcad92cfddddc349438JW Wang — Bug 1388228. P6 - following P5, we are now able to move some methods that are related to nsIChannel to BaseMediaResource.
1b0b81079f6017ba679b60e16d6452973ac3d452JW Wang — Bug 1388228. P5 - move some more members to ChannelMediaDecoder.
28af604ef8701f57f108c6c7283077798bf7e32eJW Wang — Bug 1388228. P4 - move the implementation of MediaDecoder::CanPlayThroughImpl() down to ChannelMediaDecoder.
11ee7abb90ab5f780453de4a1294e972e965e538JW Wang — Bug 1388228. P3 - following P2, we can now remove unused code and canonicals.
6fb5b74536c05dba010290d6edd0357fd0bf1870JW Wang — Bug 1388228. P2 - cache the result of CanPlayThrough() and mirror it to MDSM.
e798a152f933606b960da43467d1c47a2f5aa05fJW Wang — Bug 1388228. P1 - move some members to ChannelMediaDecoder.
63e8767275aaf989fdedf8eb577e895d97953355JW Wang — Bug 1383628. P5 - move CanClone() from MediaResource to BaseMediaResource.
0adc20143b54947770fc8f5f0c54e83423c510d6JW Wang — Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource.
3265d73695a18ad24d63b82042936856ad1a8d5cJW Wang — Bug 1383628. P3 - devirtualize Load() which has no overrides.
0d9dfe70507aec20bf54a7bce9d75b28c389af95JW Wang — Bug 1383628. P2 - move the call to Load() into Clone().
b9594c03541876da7069390f69774912aae70c6dJW Wang — Bug 1383628. P1 - divide Clone() into 2 functions.