Chris Pearce
|
ef07674c94
|
Bug 1042373 - Implement GMPDecryptor interface for use in GMPs. r=jesup
|
2014-07-28 11:20:34 +12:00 |
|
Georg Fritzsche
|
6ee6f7fa24
|
Bug 1041226: Make sure IPC channel is open before initializing GMP CrashReporter r=jesup
|
2014-07-22 16:00:00 +02:00 |
|
Randell Jesup
|
50baa1493e
|
Bug 1042765 - Better logging for GMP plugins r=cpearce
|
2014-07-24 21:47:44 -04:00 |
|
Randell Jesup
|
0780c7491c
|
Bug 1041232: Deferred GMP process shutdown to avoid Shmem lockup (workaround) r=cpearce
|
2014-07-24 21:47:41 -04:00 |
|
Randell Jesup
|
8591e2dec0
|
Bug 1041232: Resolve GMP API lifetime issues and allow mid-call shutdown, etc r=cpearce
|
2014-07-24 21:47:40 -04:00 |
|
Chris Pearce
|
2e4358d5e7
|
Bug 1042342 - Add GMPDecryptor::DecryptingComplete() to gmp-api. r=jesup
|
2014-07-24 09:35:02 +12:00 |
|
Chris Pearce
|
1ad436df22
|
Bug 1041384 - Update GMP APIs for decrypt without decoding and reporting capabilities. r=jesup
|
2014-07-24 09:35:02 +12:00 |
|
Chris Pearce
|
9633095076
|
Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup
|
2014-07-24 09:35:01 +12:00 |
|
Randell Jesup
|
d5d69056c4
|
Bug 1038961: Fix --disable_webrtc breakage due to mtransport/runnable_utils r=dholbert, ted
|
2014-07-23 04:26:05 -04:00 |
|
Mike Hommey
|
b99bba5c3f
|
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
|
2014-07-23 08:39:56 +09:00 |
|
Randell Jesup
|
4ac7943b4f
|
Bug 1038961: Patch 1 - Send GMP plugin crashes to observer, and implement PluginID system r=cpearce,jib
|
2014-07-21 03:50:09 -04:00 |
|
Randell Jesup
|
6b383c6465
|
Bug 1041226: disable crashreporter in GMP plugins until it's ready r=gfritzsche a=kwierso
|
2014-07-19 19:51:37 -04:00 |
|
Randell Jesup
|
2a66338f30
|
Bug 1040345: Fix shutdown design issues with Webrtc GMP interfaces and quash leaks r=gcp
|
2014-07-19 19:14:03 -04:00 |
|
Benjamin Smedberg
|
6a1e7fc555
|
Bug 1039575 followup to fix --disable-crashreporter builds r=bustage
|
2014-07-18 14:23:07 -04:00 |
|
Benjamin Smedberg
|
76203fd3dd
|
Bug 1039572 - Fix the re-entry problem with GMPParent::ActorDestroy and the MaybeUnload callers who are asynchronous, r=jesup
|
2014-07-18 13:37:06 -04:00 |
|
Benjamin Smedberg
|
214fd35cc4
|
Bug 1039575 - Hook up crash reporting for GMP plugins to the point where we have a crash ID in GMPParent::ActorDestroy, r=ted
* * *
Bug 1039575 followup - always return from GMPChild
|
2014-07-18 13:35:44 -04:00 |
|
Randell Jesup
|
0ff7099b5e
|
Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce
|
2014-07-16 22:59:17 -04:00 |
|
Randell Jesup
|
6de133ee99
|
Backed out changeset 6d976c67e926 (bug 1037754)
|
2014-07-16 23:50:10 -04:00 |
|
Randell Jesup
|
f9990e063e
|
Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce
|
2014-07-16 22:59:17 -04:00 |
|
Tim Abraldes
|
2271b8aa31
|
bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable SandboxBroker to set different security policies for different process types. r=bbondy, r=cpearce, r=bent
|
2014-07-16 16:01:34 -07:00 |
|
Randell Jesup
|
7da48eb8d2
|
Bug 1037911: bustage fix for the other half rs=bustage
|
2014-07-13 20:48:45 -04:00 |
|
Randell Jesup
|
d7b8f3271a
|
Bug 1037911: Bustage fix for -Werror rs=bustage
|
2014-07-13 15:11:39 -04:00 |
|
Randell Jesup
|
51e9a98280
|
Bug 1037911: Downgrade assertion on GMP codec destruction since an edge case triggers it r=cpearce
|
2014-07-13 02:06:58 -04:00 |
|
Chris Pearce
|
51e6635487
|
Bug 1037317 - Move GMPBufferType to be a property of GMPVideoFrameEncoded. r=jesup
|
2014-07-11 10:39:10 -04:00 |
|
Chris Pearce
|
642fd1a624
|
Bug 1035653 - Proxy GMPParent creation to main thread to avoid assert in IToplevelProtocol ctor. r=jesup
|
2014-07-11 15:36:38 +12:00 |
|
Chris Pearce
|
40161d6200
|
Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup
|
2014-07-11 15:36:21 +12:00 |
|
Chris Pearce
|
77d72ce6d8
|
Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup
|
2014-07-11 15:35:56 +12:00 |
|
Chris Pearce
|
6699a6e910
|
Bug 1020090 - Ensure we don't report leaking the GMP free list. r=jesup
|
2014-07-11 15:35:28 +12:00 |
|
Randell Jesup
|
74e9a36353
|
Bug 1020090: Proxy all GMP Shmem create/delete to parent and reduce allocation traffic. r=nical
|
2014-07-01 22:26:35 -04:00 |
|
Ryan VanderMeulen
|
12f0323d62
|
Backed out 5 changesets (bug 1020760, bug 1035653, bug 1020090) for leaks on a CLOSED TREE.
Backed out changeset f0b20e3db93c (bug 1020760)
Backed out changeset 412b654e5cd2 (bug 1035653)
Backed out changeset 01ba0892af29 (bug 1020760)
Backed out changeset c7de1f4b078f (bug 1020760)
Backed out changeset 96aa9d33a1f5 (bug 1020090)
|
2014-07-10 21:43:04 -04:00 |
|
Chris Pearce
|
0c190f1a7c
|
Bug 1035653 - Proxy GMPParent creation to main thread to avoid assert in IToplevelProtocol ctor. r=jesup
|
2014-07-11 12:21:33 +12:00 |
|
Chris Pearce
|
96de77e4a1
|
Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup
|
2014-07-11 12:21:13 +12:00 |
|
Chris Pearce
|
0b4b3a50b2
|
Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup
|
2014-07-11 12:20:51 +12:00 |
|
Randell Jesup
|
a57219d56f
|
Bug 1020090: Proxy all GMP Shmem create/delete to parent and reduce allocation traffic. r=nical
|
2014-07-01 22:26:35 -04:00 |
|
Benjamin Smedberg
|
8961003e8a
|
Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup
|
2014-07-10 14:48:11 -04:00 |
|
Ed Morley
|
37cda6c7a5
|
Backed out changeset 91f25a63dea9 (bug 1032814) for build failures
|
2014-07-10 17:43:21 +01:00 |
|
Benjamin Smedberg
|
64468154ba
|
Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup
--HG--
extra : rebase_source : dcd8708ac50a96cff3c59d3c4a531288c19bd961
|
2014-07-10 10:32:59 -04:00 |
|
Chris Pearce
|
d0c6a2bd83
|
Bug 1024300 - Allow GMPs to be segregated by origin. r=josh
|
2014-06-30 11:02:39 +12:00 |
|
Ehsan Akhgari
|
baf1bebd32
|
Fix the places where we forward declare already_AddRefed as a struct, no bug, r=I'm-sick-and-tired-of-MSVC-stupidity
|
2014-06-17 10:57:23 -04:00 |
|
Randell Jesup
|
370f28d765
|
Bug 999704: Implement GMP codec interface to webrtc (not enabled yet) r=joshmoz,ehugg,jesup,pkerr
|
2014-06-08 17:25:18 -04:00 |
|
Ryan VanderMeulen
|
0ae54304d5
|
Backed out changeset 2af237fa2079 (bug 999704) for bustage.
CLOSED TREE DONTBUILD
|
2014-06-08 14:39:44 -04:00 |
|
Randell Jesup
|
8cf755ddd9
|
Bug 999704: Implement GMP codec interface to webrtc (not enabled yet) r=joshmoz,ehugg,jesup
|
2014-06-08 14:07:53 -04:00 |
|
Jan Beich
|
d43aad9a35
|
Bug 1012415 - Explicitly include <unistd.h> for _exit() on XP_UNIX. r=josh
|
2014-05-18 10:29:00 -04:00 |
|
Josh Aas
|
18dc111ade
|
Bustage fix for Gecko Media Plugins landing, bug 957928.
|
2014-05-17 22:44:47 -05:00 |
|
Josh Aas
|
3675b7efa2
|
Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
|
2014-05-17 22:05:46 -05:00 |
|
Phil Ringnalda
|
3b63909530
|
Back out a4b51aff4b3c (bug 957928) for build bustage
CLOSED TREE
|
2014-05-17 17:43:07 -07:00 |
|
Josh Aas
|
792dc0a797
|
Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
|
2014-05-17 18:53:03 -05:00 |
|