gecko-dev/media/gmp-clearkey/0.1
Chris Pearce 30716f1d57 Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r=gerald
The Adobe GMP only supports up to GMPDecryptor version 7. We're now up to
version 9.  So we need to provide an adaptor to convert the old version to run
with the new interface.

MozReview-Commit-ID: 5dKreev7JMv

--HG--
extra : rebase_source : b9aa1b66ad23e9f7ddbe60b71c94c161ad974818
2016-07-14 13:33:48 +12:00
..
gtest Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
openaes Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-26 14:33:55 -04:00
AnnexB.cpp Bug 1278036 - Rename Endian.h to BigEndian.h for case insensitive Linux builds. r=cpearce 2016-06-05 13:24:51 -04:00
AnnexB.h
ArrayUtils.h
AudioDecoder.cpp Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald 2015-12-01 18:13:58 +13:00
AudioDecoder.h Bug 1160914 - Make gmp-clearkey's decoders threadsafe refcounted, to handle DecodingComplete while GMPVideoHost::CreateFrame() is waiting. r=edwin 2015-05-06 11:40:40 +12:00
BigEndian.h Bug 1278036 - Rename Endian.h to BigEndian.h for case insensitive Linux builds. r=cpearce 2016-06-05 13:24:51 -04:00
clearkey.info.in Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r=gerald 2016-07-14 13:33:48 +12:00
ClearKeyAsyncShutdown.cpp Bug 1173631 - [EME] Implement async shutdown in clearkey GMP. r=cpearce 2015-06-11 22:05:00 +02:00
ClearKeyAsyncShutdown.h Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald 2015-07-08 17:12:47 +12:00
ClearKeyBase64.cpp
ClearKeyBase64.h
ClearKeyCencParser.cpp Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang 2016-07-15 09:31:07 +12:00
ClearKeyCencParser.h Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang 2016-07-15 09:31:07 +12:00
ClearKeyDecryptionManager.cpp Bug 1274637 - Detect OOB copy attempts in clearkey decryptor - r=cpearce 2016-05-26 19:46:40 +02:00
ClearKeyDecryptionManager.h Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald 2015-12-01 18:13:58 +13:00
ClearKeyPersistence.cpp Bug 1228461 - Implement keyids initData type for ClearKey. r=gerald 2015-11-27 17:13:40 +13:00
ClearKeyPersistence.h Bug 1228461 - Implement keyids initData type for ClearKey. r=gerald 2015-11-27 17:13:40 +13:00
ClearKeySession.cpp Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang 2016-07-15 09:31:07 +12:00
ClearKeySession.h Bug 1228461 - Implement keyids initData type for ClearKey. r=gerald 2015-11-27 17:13:40 +13:00
ClearKeySessionManager.cpp Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r=gerald 2016-07-07 17:26:15 +12:00
ClearKeySessionManager.h Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r=gerald 2016-07-07 17:26:15 +12:00
ClearKeyStorage.cpp
ClearKeyStorage.h Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald 2015-07-08 17:12:47 +12:00
ClearKeyUtils.cpp Bug 1278198 - Update EME code to reflect new WebIDL name changes. r=gerald 2016-07-04 14:14:01 +12:00
ClearKeyUtils.h Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang 2016-07-15 09:31:07 +12:00
gmp-clearkey.cpp Bug 1271242 - Remove GMPDecryptorCallback::SetCapabilities(). r=jwwang 2016-05-10 10:28:38 +12:00
gmp-task-utils-generated.h Bug 1160914 - Make gmp-clearkey's decoders threadsafe refcounted, to handle DecodingComplete while GMPVideoHost::CreateFrame() is waiting. r=edwin 2015-05-06 11:40:40 +12:00
gmp-task-utils.h Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald 2015-07-08 17:12:47 +12:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
RefCounted.h Bug 1160914 - Use locks for gmp-clearkey threadsafe refcounting when std::atomic is not easily available. r=edwin 2015-05-06 11:40:42 +12:00
VideoDecoder.cpp Bug 1278036 - Rename Endian.h to BigEndian.h for case insensitive Linux builds. r=cpearce 2016-06-05 13:24:51 -04:00
VideoDecoder.h Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald 2015-12-01 18:13:58 +13:00
WMFAACDecoder.cpp
WMFAACDecoder.h
WMFH264Decoder.cpp Bug 1185388 - Limit the number of cores used by WMF in ClearKey CDM - r=cpearce 2015-09-01 17:31:48 +12:00
WMFH264Decoder.h Bug 1185388 - Limit the number of cores used by WMF in ClearKey CDM - r=cpearce 2015-09-01 17:31:48 +12:00
WMFSymbols.h
WMFUtils.cpp Bug 1185388 - Limit the number of cores used by WMF in ClearKey CDM - r=cpearce 2015-09-01 17:31:48 +12:00
WMFUtils.h Bug 1257270 - Use std::nullptr_t instead of nullptr_t in WMFUtils.h. r=cpearce 2016-03-17 10:39:46 +01:00