gecko/content/media/gmp
2014-10-14 11:04:59 +13:00
..
gmp-api Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
rlz Bug 1060179 - Import librlz for device identity generation on Windows. r=glandium,dmajor 2014-10-13 11:53:44 +13:00
GMPAudioDecoderChild.cpp Bug 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup 2014-08-08 14:44:01 +12:00
GMPAudioDecoderChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPAudioDecoderParent.cpp Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPAudioDecoderParent.h Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPAudioDecoderProxy.h Bug 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup 2014-08-08 14:44:01 +12:00
GMPAudioHost.cpp Bug 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup 2014-08-08 14:44:01 +12:00
GMPAudioHost.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPCallbackBase.h Bug 1041232: Resolve GMP API lifetime issues and allow mid-call shutdown, etc r=cpearce 2014-07-24 21:47:40 -04:00
GMPChild.cpp Bug 1060179 - Use RLZ to hash device specific id into origin salt to give EME GMPs a per-origin and non transferrable node id. r=hsivonen,jesup 2014-10-13 11:53:44 +13:00
GMPChild.h Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-13 11:53:44 +13:00
GMPDecryptorChild.cpp Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-13 11:53:44 +13:00
GMPDecryptorChild.h Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-13 11:53:44 +13:00
GMPDecryptorParent.cpp Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPDecryptorParent.h Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPDecryptorProxy.h Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
GMPEncryptedBufferDataImpl.cpp Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
GMPEncryptedBufferDataImpl.h Bug 1060123 - Ensure metadata stays alive during decryption in GMPDecryptorChild - r=cpearce 2014-09-24 10:04:48 +12:00
GMPMessageUtils.h Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
GMPParent.cpp Bug 1060179 - Ensure GMP storage respects private browsing mode. r=ehsan,jesup 2014-10-13 11:53:44 +13:00
GMPParent.h Bug 1060179 - Rename 'origin' in EME code to 'nodeid'. r=bz 2014-10-13 11:53:43 +13:00
GMPPlatform.cpp Bug 1067744 - Fix build bustage in e8a1c2b11f71, and actually make the monitor re-entrant. r=bustage. 2014-09-16 20:38:21 +12:00
GMPPlatform.h Bug 1067744 - Fix build bustage in e8a1c2b11f71, and actually make the monitor re-entrant. r=bustage. 2014-09-16 20:38:21 +12:00
GMPProcessChild.cpp
GMPProcessChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPProcessParent.cpp Bug 1063511 - Fix mingw builds after bug 1027906. r=tabraldes 2014-09-08 10:35:24 +02:00
GMPProcessParent.h Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd 2014-09-19 13:17:17 -05:00
GMPService.cpp Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build 2014-10-13 14:48:44 -07:00
GMPService.h Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build 2014-10-13 14:48:44 -07:00
GMPSharedMemManager.cpp Bug 1073345: Block duplicate Shmems from the GMP SharedMemory cache r=cpearce 2014-10-01 20:39:04 -04:00
GMPSharedMemManager.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPStorageChild.cpp Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12:00
GMPStorageChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPStorageParent.cpp Bug 1060179 - Ensure GMP storage respects private browsing mode. r=ehsan,jesup 2014-10-13 11:53:44 +13:00
GMPStorageParent.h Bug 1060179 - Ensure GMP storage respects private browsing mode. r=ehsan,jesup 2014-10-13 11:53:44 +13:00
GMPTimerChild.cpp Bug 1048107 - Add GMPTimer implementation and placeholder GMP clock. r=jesup 2014-08-05 19:56:05 +12:00
GMPTimerChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPTimerParent.cpp Bug 1035056 part 2 - Force GMPTimers to shutdown when other API objects do, prevent timers from firing after GMPTimerParent is shutdown. r=jesup 2014-08-18 09:41:53 +12:00
GMPTimerParent.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPTypes.ipdlh Bug 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup 2014-08-08 14:44:01 +12:00
GMPVideoDecoderChild.cpp Bug 1044550: Move GMP shared mem cache from a global to per-GMPParent r=cpearce 2014-07-28 11:44:20 -04:00
GMPVideoDecoderChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPVideoDecoderParent.cpp Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPVideoDecoderParent.h Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPVideoDecoderProxy.h Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
GMPVideoEncodedFrameImpl.cpp Bug 1047205 - Attach crypto info to encoded GMP video frames. r=jesup 2014-08-03 09:29:18 +12:00
GMPVideoEncodedFrameImpl.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPVideoEncoderChild.cpp Bug 1044550: Move GMP shared mem cache from a global to per-GMPParent r=cpearce 2014-07-28 11:44:20 -04:00
GMPVideoEncoderChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPVideoEncoderParent.cpp Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPVideoEncoderParent.h Bug 1072024 - Destroy uninitialized GMP objects - r=cpearce 2014-10-14 11:04:59 +13:00
GMPVideoEncoderProxy.h Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
GMPVideoHost.cpp
GMPVideoHost.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPVideoi420FrameImpl.cpp Bug 1073350: Validate that returned decoded Shmems have enough data r=cpearce 2014-10-01 22:13:18 -04:00
GMPVideoi420FrameImpl.h Bug 1073350: Validate that returned decoded Shmems have enough data r=cpearce 2014-10-01 22:13:18 -04:00
GMPVideoPlaneImpl.cpp Bug 1044550: Move GMP shared mem cache from a global to per-GMPParent r=cpearce 2014-07-28 11:44:20 -04:00
GMPVideoPlaneImpl.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
moz.build Bug 1060179 - Import librlz for device identity generation on Windows. r=glandium,dmajor 2014-10-13 11:53:44 +13:00
mozIGeckoMediaPluginService.idl Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build 2014-10-13 14:48:44 -07:00
PGMP.ipdl Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-13 11:53:44 +13:00
PGMPAudioDecoder.ipdl Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
PGMPDecryptor.ipdl Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
PGMPStorage.ipdl Bug 1060179 - Use unix eol consistently in content/media/. r=whitespace. 2014-10-13 11:53:42 +13:00
PGMPTimer.ipdl Bug 1035056 part 3 - Implement GMPAsyncShutdown interface. r=jesup 2014-08-18 09:41:56 +12:00
PGMPVideoDecoder.ipdl Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup 2014-07-24 09:35:01 +12:00
PGMPVideoEncoder.ipdl Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup 2014-07-24 09:35:01 +12: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).