dom/media/gmp/ChromiumCDMChild.cpp
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
5a46db143897c53211818c722f15c510dd708c6c
created 2018-01-03 15:37 +0800
pushed 2018-01-16 15:58 +0000
James Cheng James Cheng - Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce
b7be9a85e73060d3a0c4c9fd5fd691463293a370
created 2017-11-15 15:55 +0800
pushed 2017-11-16 10:02 +0000
James Cheng James Cheng - Bug 1417332 - Convert CDM Error to CDM Exception when we got OnLegacySessionError from CDM. r=cpearce
5cad2a87e2dd7470d05b3569dcd3ee3b6d245e8a
created 2017-10-24 10:55 +0800
pushed 2017-11-15 09:56 +0000
James Cheng James Cheng - Bug 1404230 - Part4 - Add GetStatusForPolicy method in ipdl and implement it by calling CDM. r=cpearce
4b0b68c54b54431d9a91b15968b0c76deff6cc33
created 2017-11-08 15:44 +0800
pushed 2017-11-09 13:54 +0000
James Cheng James Cheng - Bug 1413480 - Check mCDM in ChromiumCDMChild::RecvXXX before dereferencing it. r=cpearce,kikuo
eb69687aa69a5bc4ea9dc129f4a36659af966ac5
created 2017-10-11 23:39 +0800
pushed 2017-10-17 09:43 +0000
James Cheng James Cheng - Bug 1406080 - Part1 - Make ChromiumCDMAdapter and ChromiumCDMChild compatible with CDM version 8 and 9. r=cpearce
0e9ac37163ea228b2145777b9f817802df52418e
created 2017-09-14 16:00 +0800
pushed 2017-09-18 09:31 +0000
James Cheng James Cheng - Bug 1399754 - [Part1] Replace CDM_LOG with GMP_LOG. r=cpearce
c5556637f69d48d84e51bfdb4c205a41ef2700e2
created 2017-08-22 19:30 -0700
pushed 2017-08-29 18:31 +0000
Eric Rahm Eric Rahm - Bug 1393235 - Fix improper usages of string functions. r=njn
0439eecf0b503805386fd4d39dde351f1a4f174c
created 2017-08-23 17:40 +0800
pushed 2017-08-23 14:23 +0000
James Cheng James Cheng - Bug 1392976 - Do not assert IsOnMessageLoopThread() in ChromiumCDMChild::GetCurrentWallTime(). r=cpearce
0dec0ba29bca55cc418e02788e3943c59e686176
created 2017-08-16 13:36 +0800
pushed 2017-08-17 11:02 +0000
James Cheng James Cheng - Bug 1390739 - Dispatch the task to main thread if the callback of CDM does not on main thread. r=cpearce
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 08:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
25b1e61ea3945ce01872ebd47eb0d44f76844a5f
created 2017-07-24 12:57 +1200
pushed 2017-07-25 00:58 +0000
Chris Pearce Chris Pearce - Bug 1383580 - Add an explicit message to increase CDM-Firefox shmem pool. r=gerald
fdc40bda34cd0f22d4c41ad84c22037cd2d6373f
created 2017-03-31 10:20 +1100
pushed 2017-05-03 20:42 +0000
Gerald Squelart Gerald Squelart - Bug 1349604 - Check CDM black-frame size computations. r=cpearce
00dd395e56c466446b0c0aab40edf333816884d7
created 2017-05-01 11:09 +1200
pushed 2017-05-01 09:20 +0000
Chris Pearce Chris Pearce - Bug 1360959 - Only assert our buffer is shmem backed if we have a buffer in ChromiumCDMChild. r=gerald
22823b481c3c288ed09a9580a1f06869b13c41a4
created 2017-04-28 08:55 +1200
pushed 2017-04-28 08:11 +0000
Chris Pearce Chris Pearce - Bug 1357133 - Recover from incorrectly guessing the CDM's shmem sizes. r=gerald
2dfacbfaeda5012dbfc15ee618110e3f7b92af00
created 2017-04-26 15:46 +1200
pushed 2017-04-27 19:44 +0000
Chris Pearce Chris Pearce - Bug 1358373 - Handle underestimating how many shmems the CDM needs to return decoded video frames to Gecko. r=gerald
68532b7b6ca56db4250ebca9f979398ef47a9b78
created 2017-04-27 10:10 +0800
pushed 2017-04-27 19:44 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 0b8bf5cb743f (bug 1358373) for build bustage. a=backout
0b8bf5cb743f4b6da71aa03b456aa551d6b96d4f
created 2017-04-26 15:46 +1200
pushed 2017-04-27 19:44 +0000
Chris Pearce Chris Pearce - Bug 1358373 - Handle underestimating how many shmems the CDM needs to return decoded video frames to Gecko. r=gerald
d0d1782c7b2fdc11ef1fb46d222d33e4dac5c905
created 2017-03-28 18:59 +1300
pushed 2017-04-06 09:36 +0000
Chris Pearce Chris Pearce - Bug 1351953 - Pre-allocate shmems for the CDM process to use for storing decrypted and audio samples. r=gerald
135680bdc3bed7d19bd5e40b950e1a4ef5726b6f
created 2017-03-27 13:19 +1300
pushed 2017-04-06 09:36 +0000
Chris Pearce Chris Pearce - Bug 1351953 - Send Data to CDM for decrypt and or decode in shmems. r=gerald
af6eb87cc3defe0b268f28fe5460fc7c1f2c1daa
created 2017-03-28 11:05 +1300
pushed 2017-03-28 11:01 +0000
Chris Pearce Chris Pearce - Bug 1351132 - Fix keystatus and decode logging in ChromiumCDMChild. r=gerald
596260b13532101c1415d5d9a292602e7dcb084b
created 2017-03-14 17:17 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Port the work around from Bug 1343140 to the new CDM video decoder architecture. r=gerald
2a6e91518a674f5e25d83403c49966631562afc9
created 2017-03-09 19:09 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement CDM persistent sessions. r=gerald
fe4a4ae4ff80bb6ba53ba3e8554411499db9cf04
created 2017-03-22 16:30 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Hook up CDM storage. r=gerald
c4555aebea6aa28294568b4e1b52c087fd3d462c
created 2017-03-07 16:37 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement CDM video decoder drain. r=jya
c06b797b76489231e4213717ac01d2bb032c9aaa
created 2017-02-14 22:42 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement CDM video decoder flush. r=jya
0f7c63f025a94367cb997461d67acc706b52a90e
created 2017-03-09 11:32 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement video decoding through CDM. r=jya
832022d6eaf8f8836a344f069eb811fcee564fda
created 2017-03-09 18:17 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Initialize video decoder. r=jya
e46942398895f5e544252816edaeccea6dbdeca5
created 2017-03-09 11:31 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Send decrypt operations to Chromium CDM. r=gerald
46c077aafe07b12a12544399b3552f96d723c0df
created 2017-03-09 11:42 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Add more logging to Chromium CDM actors. r=gerald
89cad106793c0d0f5fe6e3f76ccc58956fa2a4c5
created 2017-03-13 13:26 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Implement trivial cdm::Host functions. r=gerald
ff38b37821b08a083635f37f59a31ea7e330499e
created 2017-03-13 16:59 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Add ChromiumAdapter which we can use instead of WidevineAdapter. r=gerald
6e4c1af85be74c4ec0e018f84951469cc0dc4e2d
created 2017-02-23 11:51 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Add PChromiumCDM.ipdl for Widevine CDM. r=gerald
less more (0) tip