gecko-dev/content/media/gmp
Josh Aas ea42260ec4 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
..
gmp-api Bug 1067744 - Make GMPMutex reentrant. r=jesup 2014-09-16 20:15:14 +12: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 1050199 - Support the GMP returning arbitrary audio sample rates and number of channels. r=jesup 2014-08-08 14:44:01 +12:00
GMPAudioDecoderParent.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04: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 1065049 - Enable logging of GMP process name. r=jesup 2014-09-10 14:52:36 -07:00
GMPChild.h Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12:00
GMPDecryptorChild.cpp Bug 1048097 - Delete the GMPBuffer we send into GMP/CDM for decryption once it's been returned decrypted. r=jesup 2014-08-05 19:56:04 +12:00
GMPDecryptorChild.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPDecryptorParent.cpp Bug 1042373 - Implement GMPDecryptor interface for use in GMPs. r=jesup 2014-07-28 11:20:34 +12:00
GMPDecryptorParent.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPDecryptorProxy.h Bug 1043147 - Update CDMProxy and EME JS APIs to proxy calls to a GMP/CDM. r=ehsan 2014-07-30 18:53:28 +12:00
GMPEncryptedBufferDataImpl.cpp Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
GMPEncryptedBufferDataImpl.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPMessageUtils.h Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
GMPParent.cpp Bug 1045209 - Remove media.gmp-gmpopenh264.path pref and set install path for OpenH264 plugin to <profile-dir>/<gmp-plugin-id>/<version>. r=unfocused,jesup 2014-08-25 17:23:34 +02:00
GMPParent.h Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12: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 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 22:05:46 -05:00
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 Bug 1058903 - Ignore the GMPService shutdown assert, because it always fails. r=jesup 2014-09-10 14:52:36 -07:00
GMPService.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
GMPSharedMemManager.cpp Bug 1044550: Move GMP shared mem cache from a global to per-GMPParent r=cpearce 2014-07-28 11:44:20 -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 1063511 - Fix mingw builds after bug 1027906. r=tabraldes 2014-09-08 10:35:24 +02:00
GMPStorageParent.h Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12: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 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
GMPVideoDecoderParent.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04: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 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
GMPVideoEncoderParent.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04: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 Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 15:35:56 +12:00
GMPVideoHost.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -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
GMPVideoi420FrameImpl.cpp Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 15:35:56 +12:00
GMPVideoi420FrameImpl.h Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc 2014-08-31 23:50:23 -04:00
PGMP.ipdl Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12:00
PGMPAudioDecoder.ipdl Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +12:00
PGMPDecryptor.ipdl Bug 1042373 - Implement GMPDecryptor interface for use in GMPs. r=jesup 2014-07-28 11:20:34 +12:00
PGMPStorage.ipdl Bug 1034368 - Add storage capabilities to GMPs. r=jesup 2014-08-19 20:56:33 +12: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 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 22:05:46 -05:00
moz.build Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal 2014-08-20 11:51:33 -04:00
mozIGeckoMediaPluginService.idl Bug 1047204 - Implement GMPAudioDecoder interface. r=jesup 2014-08-03 09:29:26 +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).