Changes pushed with changeset aa854e9d88965d7da60231d6f6a3912bf6ad2eeb
User
Push date [To Local]
ChangesetPatch author — Commit message
bmo:cpearce@mozilla.com
Fri Mar 24 01:10:17 2017 +0000
ed70c07bb74fc4db4c99223e5a948289ef93d569Chris Pearce — Bug 1315850 - Ask the GMPService for the GMP thread in GMPParent::ChildTerminated. r=gerald
404709f1aee80465a953fce1a1e715d49ebfbe35Chris Pearce — Bug 1315850 - Port the work around from Bug 1343140 to the new CDM video decoder architecture. r=gerald
ef6cab901d74b78f613660f263f5e453d6044536Chris Pearce — Bug 1315850 - Rename DetailedPromise Status enum. r=gerald
80c2133e26742410fda983e3c18c35736fc013d0Chris Pearce — Bug 1315850 - Implement CDM persistent sessions. r=gerald
186f35455264aaa144fd7b1887b8ca2476ac03b2Chris Pearce — Bug 1315850 - Hook up CDM storage. r=gerald
6f0d72f76e313b55f7c905d5878c63b8d7292b1bChris Pearce — Bug 1315850 - Shutdown ChromiumCDMParent. r=gerald
5a2f77ffe84f9b99b4668520c838b29a428578d3Chris Pearce — Bug 1315850 - Shutdown CDMVideoDecoder. r=jya
3f9636503523f0c6effab15fa89cce25a961a0b4Chris Pearce — Bug 1315850 - Implement CDM video decoder drain. r=jya
8ee1ae28a36779484717c6b105ef7730dd1896b3Chris Pearce — Bug 1315850 - Implement CDM video decoder flush. r=jya
b7f162515a1a32b2c344c11d0fa5c7004cec2e15Chris Pearce — Bug 1315850 - Implement video decoding through CDM. r=jya
b6d499cafef2d6a6558b0db703b60320dea67803Chris Pearce — Bug 1315850 - Initialize video decoder. r=jya
aa854e9d88965d7da60231d6f6a3912bf6ad2eebChris Pearce — Bug 1315850 - Add threadsafe ChromiumCDMProxy::GetCDMParent. r=gerald
018abf2b8e1b351a29ba62275a2681fe9ea4fc24Chris Pearce — Bug 1315850 - Create CDM video decoder in EMEDecoderModule. r=jya
6c5a3706b37e122a67e5ec1670587f37e25a1bc6Chris Pearce — Bug 1315850 - Stub out ChromiumCDMVideoDecoder. r=jya
3821c378c73067066f3cc67499680bdf546fb4f0Chris Pearce — Bug 1315850 - Add CDMProxy::AsChromiumCDMProxy(). r=gerald
90de89bec9b004859c3c2c09ed8efbd255acc141Chris Pearce — Bug 1315850 - Ensure GMPParent checks whether the adapter version is present. r=gerald
67575a02290ddb871510dd88f59fdab77658b3ceChris Pearce — Bug 1315850 - Send decrypt operations to Chromium CDM. r=gerald
b7de793c7676ace43d34a9556ef803e1bd3df239Chris Pearce — Bug 1315850 - Add more logging to Chromium CDM actors. r=gerald
cf303b0d792dfd86f1056529eb4c081d84fc2e82Chris Pearce — Bug 1315850 - Connect MediaKeys.createSession to Chromium CDM. r=gerald
0931d65116bf0c499933efc58cae97b275b0ba85Chris Pearce — Bug 1315850 - Handle sending and receiving key session messages. r=gerald
914db1f04e0770776ae25c7b8bdc59e729fe78d0Chris Pearce — Bug 1315850 - Implement ChromiumCDMProxy initialization. r=gerald
68ce766bede0f5c8e41de3a3f9e46b6ef88cab96Chris Pearce — Bug 1315850 - Ensure we query for the correct string in HavePluginForKeySystem. r=gerald
76937006b9e424f2588e7d06f8f7b0c3a68b5af2Chris Pearce — Bug 1315850 - Create ChromiumCDMProxy in MediaKeys.cpp when preffed on. r=gerald
df41a20a0fefaf26a63ed18f1ccdf7fa5a3a1e89Chris Pearce — Bug 1315850 - Stub out ChromiumCDMProxy. r=gerald
94dacb5107e7f098c7dde88e6d246edb9deb6a35Chris Pearce — Bug 1315850 - Add GetGMPAbstractThread() to GMPUtils.h. r=gerald
dd262cc875ece0d82b4af002341ee0566125a401Chris Pearce — Bug 1315850 - Implement trivial cdm::Host functions. r=gerald
7c08edea3c11d41eb3ecfa9c7a8ef65cf3b8ddb0Chris Pearce — Bug 1315850 - Add ChromiumAdapter which we can use instead of WidevineAdapter. r=gerald
c76f1f5f88f53abc4929d21abf6fabf1e47e6056Chris Pearce — Bug 1315850 - Add GMP_LOG macro. r=gerald
c725a958c507b7f93ce9cfccc475f259ae9ccbc2Chris Pearce — Bug 1315850 - Add GMPService::GetCDM. r=gerald
c7f5c395a719b9f3f13d398f8ca976b09f25ce49Chris Pearce — Bug 1315850 - Add LaunchGMPForNodeId to allowed sync IPCs. r=kanru