gecko-dev/dom/media/gmp
Aaron Klotz 1a234ade51 Bug 1460022: Part 6 - Update GMP code to work with new DLL interceptor interface; r=cpearce 2018-06-27 11:49:49 -06:00
..
gmp-api Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
rlz Bug 1422669 - Part4 - Kill string16 and replace with our SHA1 implementation. r=gerald 2017-12-06 16:52:31 +08:00
widevine-adapter Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:38 +01:00
CDMStorageIdProvider.cpp Bug 1420836 - Part1 - Provide a utility function to compute the storage id. r=cpearce 2018-01-03 15:23:15 +08:00
CDMStorageIdProvider.h Bug 1420836 - Part1 - Provide a utility function to compute the storage id. r=cpearce 2018-01-03 15:23:15 +08:00
ChromiumCDMAdapter.cpp Bug 1460022: Part 6 - Update GMP code to work with new DLL interceptor interface; r=cpearce 2018-06-27 11:49:49 -06:00
ChromiumCDMAdapter.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ChromiumCDMCallback.h Bug 1404230 - Part4 - Add GetStatusForPolicy method in ipdl and implement it by calling CDM. r=cpearce 2017-10-24 10:55:03 +08:00
ChromiumCDMCallbackProxy.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
ChromiumCDMCallbackProxy.h Bug 1404230 - Part4 - Add GetStatusForPolicy method in ipdl and implement it by calling CDM. r=cpearce 2017-10-24 10:55:03 +08:00
ChromiumCDMChild.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
ChromiumCDMChild.h Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce 2018-01-03 15:37:07 +08:00
ChromiumCDMParent.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
ChromiumCDMParent.h Bug 1433309 - Annotate createMediaKeys promise reject with whether failure occurred due to pending shutdown. r=gerald 2018-01-26 12:20:35 +13:00
ChromiumCDMProxy.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ChromiumCDMProxy.h Bug 1430673 - Remove CDMProxy::GetSessionIdsForKeyId(). r=JamesCheng 2018-01-16 11:38:27 +13:00
DecryptJob.cpp
DecryptJob.h
GMPCallbackBase.h
GMPChild.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GMPChild.h Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce 2018-01-03 15:37:07 +08:00
GMPContentChild.cpp Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce 2018-01-03 15:37:07 +08:00
GMPContentChild.h
GMPContentParent.cpp Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
GMPContentParent.h
GMPCrashHelper.cpp
GMPCrashHelper.h
GMPCrashHelperHolder.cpp
GMPCrashHelperHolder.h
GMPDiskStorage.cpp
GMPLoader.cpp Bug 1417005 - [Mac] Respect MOZ_DISABLE_GMP_SANDBOX r=Alex_Gaynor,cpearce 2018-01-24 16:11:21 -08:00
GMPLoader.h
GMPLog.h
GMPMemoryStorage.cpp
GMPMessageUtils.h Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPParent.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
GMPParent.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GMPPlatform.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GMPPlatform.h
GMPProcessChild.cpp
GMPProcessChild.h
GMPProcessParent.cpp Bug 1401790 - Remove ProcessArchitecture from IPC. r=billm,jimm 2017-10-04 20:31:12 -06:00
GMPProcessParent.h
GMPService.cpp Bug 1433309 - Annotate createMediaKeys promise reject with whether failure occurred due to pending shutdown. r=gerald 2018-01-26 12:20:35 +13:00
GMPService.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GMPServiceChild.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GMPServiceChild.h Bug 1415401 - Part2 - Make GetServiceChildPromise rejection function accept MediaResult and propagate the error result to GetContentParent rejection function. r=cpearce 2017-11-09 18:01:01 +08:00
GMPServiceParent.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
GMPServiceParent.h Bug 1415401 - Part3 - Add an out parameter to LaunchGMP interface in ipdl to better know the error detail when failure. r=cpearce 2017-11-10 11:28:45 +08:00
GMPSharedMemManager.cpp
GMPSharedMemManager.h
GMPStorage.h
GMPStorageChild.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
GMPStorageChild.h
GMPStorageParent.cpp
GMPStorageParent.h
GMPTimerChild.cpp
GMPTimerChild.h
GMPTimerParent.cpp Bug 1404198: Part 2i - Switch to NS_NewTimer* in dom. r=njn 2017-10-15 23:15:40 -07:00
GMPTimerParent.h Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
GMPTypes.ipdlh Bug 1440511 - Part 8: Include ParamTraits impls which are used in ipdlh files, r=froydnj 2018-03-05 16:00:03 -05:00
GMPUtils.cpp
GMPUtils.h Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce 2017-10-11 23:39:47 +08:00
GMPVideoDecoderChild.cpp
GMPVideoDecoderChild.h
GMPVideoDecoderParent.cpp Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoDecoderParent.h
GMPVideoDecoderProxy.h
GMPVideoEncodedFrameImpl.cpp Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoEncodedFrameImpl.h Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce 2017-09-28 15:50:28 +08:00
GMPVideoEncoderChild.cpp
GMPVideoEncoderChild.h
GMPVideoEncoderParent.cpp
GMPVideoEncoderParent.h
GMPVideoEncoderProxy.h
GMPVideoHost.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
GMPVideoHost.h
GMPVideoPlaneImpl.cpp
GMPVideoPlaneImpl.h
GMPVideoi420FrameImpl.cpp
GMPVideoi420FrameImpl.h
PChromiumCDM.ipdl Bug 1404230 - Part4 - Add GetStatusForPolicy method in ipdl and implement it by calling CDM. r=cpearce 2017-10-24 10:55:03 +08:00
PGMP.ipdl Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce 2018-01-03 15:37:07 +08:00
PGMPContent.ipdl
PGMPService.ipdl Bug 1415401 - Part3 - Add an out parameter to LaunchGMP interface in ipdl to better know the error detail when failure. r=cpearce 2017-11-10 11:28:45 +08:00
PGMPStorage.ipdl
PGMPTimer.ipdl
PGMPVideoDecoder.ipdl
PGMPVideoEncoder.ipdl
README.txt
moz.build Bug 1420836 - Part1 - Provide a utility function to compute the storage id. r=cpearce 2018-01-03 15:23:15 +08:00
mozIGeckoMediaPluginChromeService.idl
mozIGeckoMediaPluginService.idl Bug 1423773 - Part 1: Remove usage of nsStringGlue.h. r=glandium 2017-12-06 16:52:51 -08:00

README.txt

This directory contains code supporting Gecko Media Plugins (GMPs). The GMP API is not the same thing as the Media Plugin API (MPAPI).