media/gmp-clearkey/0.1/ClearKeyDecryptionManager.cpp
d45b0f72d98aba5c55ac3ad4b5fc548edbeb30f4
created 2017-03-14 09:33 +1100
pushed 2017-03-21 00:09 +0000
Gerald Squelart Gerald Squelart - Bug 1346648 - Better pointer checks. r=cpearce
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
a77da80065d16f8d03b2230213d49ff612463339
created 2017-02-08 12:18 +1300
pushed 2017-02-09 22:07 +0000
Jay Harris Jay Harris - Bug 1306477 - Updates an assert in Clearkey to deal with unencrypted samples. r?cpearce draft
dab4063bed485b0a46df637eb6a7d30b62babe17
created 2017-02-08 12:18 +1300
pushed 2017-02-08 23:14 +0000
Jay Harris Jay Harris - Bug 1306477 - Updates an assert in Clearkey to deal with unencrypted samples. r?cpearce draft
fe0662dd0b839b00710eae1a7a4452625027a03a
created 2017-01-12 09:52 +1300
pushed 2017-01-18 11:31 +0000
Jay Harris Jay Harris - Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r=cpearce
ee205312f370c1b6fbbaa20f6bb9eac4aa95d06f
created 2017-01-13 13:23 -0800
pushed 2017-01-14 04:31 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1318965) for frequent media test failures a=backout
931442018f009ce9bedb0d5cbe695f24cad8beed
created 2017-01-11 15:55 +1300
pushed 2017-01-11 03:07 +0000
Jay Harris Jay Harris - Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r?cpearce draft
2d123f10f1b94abde1b173dd4f8487c30f7ef658
created 2017-01-09 12:52 +1300
pushed 2017-01-10 00:19 +0000
Jay Harris Jay Harris - Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r?cpearce draft
08dee5815ed05c06bc1c1ad1e7052f10ce9e9977
created 2016-12-16 12:15 +1300
pushed 2016-12-16 02:46 +0000
Jay Harris Jay Harris - Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r?cpearce draft
3798ddf9c7931b3bf736c629a9b73aac644bc18f
created 2016-12-16 12:15 +1300
pushed 2016-12-16 02:13 +0000
Jay Harris Jay Harris - Bug 1318965 - Converts gmp-clearkey to use Chromium ContentDecryptionModule8 interface used by widevine r?cpearce draft
5764503d59b4cf234ae339448642d51e5a337794
created 2016-12-13 13:47 +1300
pushed 2016-12-13 02:34 +0000
Jay Harris Jay Harris - Adds various style changes to conform for the PR draft
fc146f7d092002039fd3b4260b4f24d4fe921dd5
created 2016-12-01 15:26 +1300
pushed 2016-12-12 23:25 +0000
Jay Harris Jay Harris - Removes logging code draft
ceaca3dc2a2be29500be1c45c4789cc533338795
created 2016-11-30 16:39 +1300
pushed 2016-12-12 23:25 +0000
Jay Harris Jay Harris - WIP Various debugging stuff draft
21252ecaa8c5cda452ab10399c95455cf0cd5dbe
created 2016-11-24 15:37 +1300
pushed 2016-12-12 23:25 +0000
Jay Harris Jay Harris - WIP Gets the videodecoder to what *looks* like a working state (but really, really isn't) draft
aa8629a25ab5aeb2678a0187e50336659d368b44
created 2016-10-12 12:01 +0200
pushed 2016-10-12 10:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
3a50b5d1be7499da54f96ef73325c08f85a8f479
created 2016-10-11 10:41 +0200
pushed 2016-10-11 15:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 68f1d429368c (bug 1308076)
66dc1c89f8971a30383e9b95ccbbffcda37c78d9
created 2016-10-11 10:41 +0200
pushed 2016-10-11 15:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4ce11c2f2e69 (bug 1308076)
e1715b671231da545cb893f10254808922bb7495
created 2016-10-07 11:14 +1300
pushed 2016-10-10 06:37 +0000
Chris Pearce Chris Pearce - Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r=jwwang draft
ea7cdd350515e4d3c1f49886910756b45f6eb1ac
created 2016-10-06 20:23 +1300
pushed 2016-10-10 06:37 +0000
Chris Pearce Chris Pearce - Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r?glandium draft
9752b73ac15bdab75105468b08ff334d7e228a71
created 2016-10-07 18:40 +0800
pushed 2016-10-07 10:41 +0000
Kilik Kuo Kilik Kuo - Bug 1303662 - Avoid accessing uninitialized member while debugging. draft
05085cbf22188bb8c33adc451e35922863ee85ce
created 2016-10-07 11:14 +1300
pushed 2016-10-06 22:24 +0000
Chris Pearce Chris Pearce - Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r?jwwang draft
3eb292c1bb67b0073a876eaba64b261816eb7571
created 2016-10-06 20:23 +1300
pushed 2016-10-06 22:04 +0000
Chris Pearce Chris Pearce - Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r?glandium draft
99181596b2b0f0fe2f5bc14ced705e045f86b008
created 2016-10-06 18:08 +0800
pushed 2016-10-06 10:08 +0000
Kilik Kuo Kilik Kuo - Bug 1303662 - Avoid accessing uninitialized member while debugging. draft
49e6d911bd84dcc09fb1c25d2fbb863d58fef712
created 2016-05-26 19:46 +0200
pushed 2016-05-26 17:48 +0000
Gerald Squelart Gerald Squelart - Bug 1274637 - Detect OOB copy attempts in clearkey decryptor - r?cpearce draft
4ec205ad08157abb71b492a10e423de4e971770e
created 2015-12-01 18:13 +1300
pushed 2015-12-01 13:20 +0000
Chris Pearce Chris Pearce - Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald
72e67e8f16148a68aeaee1b533a8603068f89496
created 2015-11-30 20:03 +1300
pushed 2015-11-30 07:05 +0000
Chris Pearce Chris Pearce - Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r?gerald draft
05c5396b723017816c91a55a23d56d1e974965b5
created 2015-11-27 17:13 +1300
pushed 2015-11-27 13:05 +0000
Chris Pearce Chris Pearce - Bug 1228461 - Don't assert we must have keys for keyIds we've seen in ~ClearKeySession(). r=gerald
2a70a0ed2866fd33307f51c476d844f534c7742b
created 2015-07-08 17:12 +1200
pushed 2015-07-08 10:33 +0000
Chris Pearce Chris Pearce - Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald
38f4f036b6119f8c3d00480426c505fb07a80306
created 2015-04-03 09:08 +1300
pushed 2015-04-08 12:06 +0000
Chris Pearce Chris Pearce - Bug 1150437 - Make gmp-clearkey consistently Apache2 licensed. r=edwin,jwwang,kentuckyfriedtakahe
2297934585abdfba91e52290702dec0c5d453a5c
created 2015-01-27 18:35 +1300
pushed 2015-02-03 16:54 +0000
Edwin Flores Edwin Flores - Bug 1075199 - More logging in ClearKey CDM - r=cpearce
a483e217bbaafadaeab88b9a28ee3921ac3b6014
created 2015-01-16 10:37 +1300
pushed 2015-02-03 16:54 +0000
Edwin Flores Edwin Flores - Bug 1075199 - WMF decoding in ClearKey CDM - r=cpearce
b096ec537e81ffa5a936761eb6f0e1d317fef0e3
created 2015-01-12 20:15 +1300
pushed 2015-01-12 18:26 +0000
Edwin Flores Edwin Flores - Bug 1075199 - Separate session management from ClearKeyDecryptionManager - r=cpearce
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-12 18:26 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
a74e49e232f937764b73b2038cfa90030bacbe3b
created 2015-01-09 14:30 +1300
pushed 2015-01-09 07:45 +0000
Chris Pearce Chris Pearce - Bug 1111391 - Enable keyMessages to be sent before create/load session promise is resolved. r=jwwang
0f8c14c2cc1399a8371139cb91945deec001f419
created 2014-12-19 09:55 +1300
pushed 2014-12-19 21:51 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Prevent potential for Join()ing a pointer held in free'd memory in gmp-clearkey. r=edwin
5f7811bf654f3145ed3f369ff61c319b9c6b62d6
created 2014-12-19 09:55 +1300
pushed 2014-12-19 21:51 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Use Contains instead of std.find to detect whether we have keys in gmp-clearkey, and don't overwrite old decryptors when we get a new key. r=edwin.
ce51003483e4df7dd5afa6abb5fe4800f5795a8c
created 2014-12-19 09:54 +1300
pushed 2014-12-19 21:51 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
78d01e271d8a2e05b4ed2daaec4ea8047d7685df
created 2014-12-18 00:22 -0500
pushed 2014-12-18 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 70428bb355a4 and a0ba2f134695 (bug 1109457) for EME failures and crashes on OSX 10.6.
70428bb355a47ff19452cca46f5cb3a54c781787
created 2014-12-18 16:16 +1300
pushed 2014-12-18 21:40 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Use Contains instead of std.find to detect whether we have keys in gmp-clearkey, and don't overwrite old decryptors when we get a new key. r=edwin.
a0ba2f134695239e129589268bdb619be8b8fee4
created 2014-12-18 16:16 +1300
pushed 2014-12-18 21:40 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
3e0d52c8f679c90e1578db891962382f3e1a163c
created 2014-12-17 20:57 -0500
pushed 2014-12-18 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset dc6994acf4e3 (bug 1109457) for EME test failures and crashes.
dc6994acf4e38744c1da0de44ad07f0db45b46bf
created 2014-12-18 13:23 +1300
pushed 2014-12-18 21:40 +0000
Chris Pearce Chris Pearce - Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
dca984a68037764da9d6577b5162c408eb925146
created 2014-12-15 14:24 +1300
pushed 2014-12-15 18:04 +0000
Chris Pearce Chris Pearce - Bug 1110497 - Reject promises for clearkey updates with invalid license data. r=edwin
80356dd0012db4f727aa0b578bccada552cc96ee
created 2014-10-29 00:43 +0200
pushed 2014-10-29 21:00 +0000
Gabriel Ivanica Gabriel Ivanica - Bug 1089705 - Replace "assert" with "MOZ_ASSERT" in some media code. r=dholbert
a6e6e78b033874adee6293f306ff3e4fed713b1e
created 2014-10-27 18:11 -0700
pushed 2014-10-29 17:51 +0000
Daniel Holbert Daniel Holbert - Bug 1083373 part 1: Remove unused member-variable mHost from ClearKeySession and ClearKeyDecryptionManager. r=edwin
a9db3f88205e8d53a281b25172c3e354fde6dd9c
created 2014-10-14 11:05 +1300
pushed 2014-10-20 17:29 +0000
Edwin Flores Edwin Flores - Bug 1081355 - Fix use-after-free in ClearKeyDecryptor - r=cpearce
7c73f7c68c415dc454fbb07f3c6a69482b800b44
created 2014-10-14 11:05 +1300
pushed 2014-10-20 17:29 +0000
Edwin Flores Edwin Flores - Bug 1059049 - Pass CDMProxy from MediaSourceDecoder to subreaders - r=cpearce,kinetik
f992171f26cd520d7700665c6097a7ed8661d6e4
created 2014-09-24 09:16 -0400
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1079325 - Fix some more bad implicit constructors in media; r=cpearce
bd0198b0803d3489d7649dc94a7f26852a77dc34
created 2014-09-24 10:04 +1200
pushed 2014-10-20 17:29 +0000
Edwin Flores Edwin Flores - Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug
79cb9483483a9dda383ceaafcc0046f090cc8046
created 2014-09-24 10:04 +1200
pushed 2014-10-20 17:29 +0000
Edwin Flores Edwin Flores - Bug 1044742 - ClearKey CDM for testing EME - r=cpearce
less more (0) tip