dom/media/platforms/agnostic/eme/EMEDecoderModule.cpp
2f55b073ab557ba09694849b018f7eb13da2de0e
created 2018-11-09 12:13 +0200
pushed 2018-11-09 17:45 +0000
Dorel Luca Dorel Luca - Backed out changeset 157be32d85fe (bug 1504643) for conflicts while backing out bug 1471535
157be32d85fe86d9a091381ce7e304c834df4ce1
created 2018-11-09 08:41 +0000
pushed 2018-11-09 17:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1504643 - Enforce template-parameter classes restrictions in MozPromise. r=gerald
40f7fbd43f5189d6710be9a96bc852f73debf6ac
created 2018-10-09 22:58 +0000
pushed 2018-10-10 04:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1496529 - P6. Always run EMEDecryptor on the decoder's taskqueue. r=bryce
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
ba5089a967b993f911896e1f787fb9c7c9b406c3
created 2018-03-20 09:48 +1100
pushed 2018-04-17 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1448222 - Remove MediaPrefs. r=jya
0c1f66e827e841f631a734cd94dd8809217facc5
created 2018-03-26 14:29 -0400
pushed 2018-03-27 21:47 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1447821 - Add logging to ADTSSampleConverter ctor. r=jya
bf78f178cc7f798c7d1552240c5e609a5be2e7b6
created 2018-03-23 14:54 -0400
pushed 2018-03-27 21:47 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1447821 - Update EMEDecoderModule to handle profile values < 1. r=jya
1142fe8c0a2e61a2ee73e70bb805bfeaac44d595
created 2018-01-30 14:39 +1300
pushed 2018-02-01 10:06 +0000
Chris Pearce Chris Pearce - Bug 1433344 - Convert encrypted AAC to ADTS before decryption. r=jya
c272e33a5571f411182688fc2fab94f03bc90a08
created 2018-02-01 03:05 +0200
pushed 2018-02-01 10:06 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 1fea6030657b (bug 1433344) for mda failures on EMEDecoderModule.cpp on a CLOSED TREE
1fea6030657b2fb7aaf56bb32a1c3d67dc9f9dc8
created 2018-01-30 14:39 +1300
pushed 2018-02-01 10:06 +0000
Chris Pearce Chris Pearce - Bug 1433344 - Convert encrypted AAC to ADTS before decryption. r=jya
79ffd285b6daa1c9ab23085fced8fb3d4ff344c7
created 2018-01-16 11:38 +1300
pushed 2018-01-16 09:49 +0000
Chris Pearce Chris Pearce - Bug 1430673 - Remove CDMProxy::GetSessionIdsForKeyId(). r=JamesCheng
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2017-12-07 10:50 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
08816a68abd541bfe84780869e1cd0f22cc9b6cd
created 2017-10-26 16:59 +0800
pushed 2017-10-26 21:56 +0000
James Cheng James Cheng - Bug 1411523 - Remove 'this' from lambda captures [self, this] under dom/media r=jwwang
4e4757f3ec896ec523322263cc252493d185c707
created 2017-09-28 15:50 +0800
pushed 2017-09-28 22:49 +0000
James Cheng James Cheng - Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. r=cpearce
77cea4798bf54e57df15b2d4ceb54eddb8512f5f
created 2017-08-29 16:52 +0800
pushed 2017-09-04 09:11 +0000
James Cheng James Cheng - Bug 1395468 - [Part2] Remove the EMEVideoDecoder and GMPCDMProxy related files. r=cpearce
0dc9ff0ccee0c1f4c7b09851fc6cb0ec2c72a440
created 2017-08-29 16:13 +0800
pushed 2017-09-04 09:11 +0000
James Cheng James Cheng - Bug 1395468 - [Part1] Remove media.eme.chromium-api.enabled preference and its related code. r=cpearce
968316ac21fa9432fb458c8ae0818b6747e1ff53
created 2017-09-01 14:25 +0200
pushed 2017-09-04 09:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1394591 - P1. Use nsCString for decoder description. r=gerald
ab177a5a0e3b0c5076c7d094bac3d7eb36e4631c
created 2017-09-04 00:08 +0200
pushed 2017-09-04 09:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 409dbe62d0ea (bug 1394591) for asserting GLBlitHelper requires vertex_array_object in dom/media/mediasource/test/test_FrameSelection.html on Android 4.3. r=backout
409dbe62d0eaefababf0898df7d90e26156c7c4c
created 2017-09-01 14:25 +0200
pushed 2017-09-04 09:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1394591 - P1. Use nsCString for decoder description. r=gerald
43b00dfe7c293d4134daf5553e5a129396f84a72
created 2017-08-16 17:18 +1200
pushed 2017-08-18 20:11 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove some unnecessary includes. r=jwwang
13db236c2883f8e84c16c778655f8d8bf21e7e97
created 2017-08-17 08:35 +0200
pushed 2017-08-17 11:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9172b8d6ce3e (bug 1390748)
9172b8d6ce3e1d96457191979432e77d131d9280
created 2017-08-16 17:18 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove some unnecessary includes. r=jwwang
e61998d0ccbae3a1921c943619f8f2cb932c0a3d
created 2017-08-16 21:33 -0700
pushed 2017-08-17 11:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1390748) for build bustage
fc8989be30f39d965522e3badcd60ffba2b239e9
created 2017-08-16 17:18 +1200
pushed 2017-08-17 11:02 +0000
Chris Pearce Chris Pearce - Bug 1390748 - Remove some unnecessary includes. r=jwwang
74a5b8b6715f34c4bdb604700e5aab8ac975e852
created 2017-08-08 14:35 +0800
pushed 2017-08-09 22:48 +0000
Chris Pearce Chris Pearce - Bug 1388288 - Make dom/media/platforms build in non-unified mode. r=jya
512c69e35fc0c7b3414a7644f825be1eb4ee1beb
created 2017-07-05 02:01 +0200
pushed 2017-07-05 11:01 +0000
Mats Palmgren Mats Palmgren - Bug 1376498 part 4 - Make all nsClassHashtable::RemoveAndForget() consumers use Remove() instead. r=froydnj
5ba376994c494606fc3264f013615974d172bcd4
created 2017-05-12 12:08 -0700
pushed 2017-05-14 16:04 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 1 - Make CDMProxy.h compatible with mozilla::Result. r=JamesCheng
4c35b4cb9a31b34b00be41b023bc72c6d8f8cff3
created 2017-05-13 18:56 +0200
pushed 2017-05-14 16:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9e3064aec4bb (bug 1361900) for crashing Marionette's test_timeouts.py TestTimeouts.test_reset_timeout on Linux debug with e10s. r=backout
9e3064aec4bb16542f9cc93a89f7a257b6716a98
created 2017-05-12 12:08 -0700
pushed 2017-05-14 16:04 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 1 - Make CDMProxy.h compatible with mozilla::Result. r=JamesCheng
f3590d95b1a6716f342cc778d3f1c6a8b18c3ce0
created 2017-05-11 08:30 +0800
pushed 2017-05-11 23:44 +0000
JW Wang JW Wang - Bug 1362910. P2 - fix callers. r=gerald
86297713a790e3e84826f5a752600d98644f718b
created 2017-05-09 23:31 +0800
pushed 2017-05-10 13:06 +0000
JW Wang JW Wang - Bug 1362912. P2 - fix the callers. r=gerald
fe49faf3ab88bc3eb39806fd12d49f17cd40c184
created 2017-03-08 16:20 +1300
pushed 2017-03-24 13:24 +0000
Chris Pearce Chris Pearce - Bug 1315850 - Create CDM video decoder in EMEDecoderModule. r=jya
fead77db252976cd0ca4e150b56f2fabb219168d
created 2017-02-22 16:06 +0800
pushed 2017-03-04 01:27 +0000
JW Wang JW Wang - Bug 1341200. Part 1 - satisfy least privilege principle by capturing |mSamplesWaitingForKey| instead of |this|. r=jya
3dc5e735df4f967e09af426ffcfc84e830732fce
created 2017-02-27 15:57 +1300
pushed 2017-02-28 10:23 +0000
Chris Pearce Chris Pearce - Bug 1342822 - Move Widevine decryption throughput limit into Gecko. r=gerald
16f9a685598ba520163f7b13bbdad836429cc760
created 2017-02-17 22:19 +0100
pushed 2017-02-20 13:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1339748: P2. Let the MediaDataDecoder tells the format it wants. r=cpearce
e26a2e2e873e206ef7d198c8b60f54d898f48501
created 2017-02-18 17:36 +0100
pushed 2017-02-20 13:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f508a675e8dc (bug 1339748)
f508a675e8dc2780bff1aa99d2299494288a9ae1
created 2017-02-17 22:19 +0100
pushed 2017-02-20 13:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1339748: P2. Let the MediaDataDecoder tells the format it wants. r=cpearce
98967c59dd20bf15122c56805ce4f5f56b218ea0
created 2017-02-16 13:18 +0100
pushed 2017-02-17 20:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1334061: P7. Re-enable EME support on Android. r=JamesCheng
26aa275d7c644a4991c418c845dd009d17470dfc
created 2017-02-16 11:20 +0100
pushed 2017-02-17 20:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1334061: P5. Export EMEMediaDataDecoderProxy. r=cpearce
2b40f2c9ab8e82b89f8a6e183be80bb4d475e47a
created 2017-02-15 19:09 +0100
pushed 2017-02-17 20:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1334061: P1. Fix headers and coding style. r=gerald
2670e3095f9446ac8f3eb4fd44fa666b9ac0ce47
created 2017-02-16 00:57 +0100
pushed 2017-02-16 12:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5cc18343abdd (bug 1339748) for failing test_eme_canvas_blocked.html on Linux x64 asan. r=backout
53680343b6a21cb89981dd583f31b0ee72253995
created 2016-12-01 10:57 +1300
pushed 2017-02-16 12:15 +0000
Chris Pearce Chris Pearce - Bug 1339755 - Move GMPCDMProxy::DecryptJob out of GMPCDMProxy. r=jwwang
5cc18343abddfcd0700378a89b656374a732e407
created 2017-02-15 16:03 +1300
pushed 2017-02-16 12:15 +0000
Chris Pearce Chris Pearce - Bug 1339748 - Convert samples to AnnexB before passing to CDMs, rather than inside CDMs. r=jya
c187196bff43c1fe6a1ed34d95574688958f1a39
created 2017-02-15 11:57 -0800
pushed 2017-02-16 12:15 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1339755) for build bustage a=backout
85641936e47153d49c9c0a58b5efe91b99771cc1
created 2016-12-01 10:57 +1300
pushed 2017-02-16 12:15 +0000
Chris Pearce Chris Pearce - Bug 1339755 - Move GMPCDMProxy::DecryptJob out of GMPCDMProxy. r=jwwang
3f1edb00f34363f5d577477114b5cca4c6b90608
created 2017-01-27 11:48 +0100
pushed 2017-02-06 11:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319987: P7. Re-implement handling for WaitingForKey in MFR. r=cpearce,gerald
b2171e3e8b6971c434a1c1424fac1484fe322351
created 2017-01-26 13:56 +0100
pushed 2017-02-06 11:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319987: P5. Promisify MediaDataDecoder. r=cpearce,gerald,mattwoodrow,snorp
f727429bff74d3385b01ebe6bd55501122c6b47d
created 2017-01-31 15:42 +1300
pushed 2017-02-03 12:23 +0000
Chris Pearce Chris Pearce - Bug 1335295 - [EME] Add pref to override EME decrypt/decode with blank decoder. r=jya
7ab977888d473b8da3e1e18081339067a987c5be
created 2017-01-14 16:57 +0800
pushed 2017-01-18 14:25 +0000
Chris Pearce Chris Pearce - Bug 1329543 - Amend comment in EMEDecoderModule to not mention Adobe. r=gerald
182ae7543ea4a0bdf04352bbb3fb062a6ac0351c
created 2017-01-14 11:44 +0800
pushed 2017-01-18 14:25 +0000
Chris Pearce Chris Pearce - Bug 1329543 - Remove GMPAudioDecoder and unencrypted GMP decoding. r=gerald
cae8a8f65c45e12724f2a3314bfd1a9c82771178
created 2017-01-11 16:33 +0800
pushed 2017-01-13 23:28 +0000
JW Wang JW Wang - Bug 1328130. Part 2 - remove MozPromiseRequestHolder::Begin(). r=gerald
5499543bde09ed2560a5f1a2e1c45a8812cb04e3
created 2016-09-20 15:56 +1000
pushed 2016-09-21 10:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1303673: P3. Provide decryption status in error. r=cpearce
e62ced7ae6f23dadb821eca18844dc20d7724977
created 2016-09-10 09:56 +1000
pushed 2016-09-14 10:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P4. Return extended failure details to reader. r=gerald
daea33341cc4ede84bea27d9c682230c09f70dcb
created 2016-09-09 15:50 +1200
pushed 2016-09-09 10:03 +0000
Matt Woodrow Matt Woodrow - Bug 1301294 - Remove unnecessary nsresult return value from MediaDataDecoder interface. r=jya
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
9ab3299e54c459ff7f8f0c78bd5486eade311ed5
created 2016-08-22 08:51 +1200
pushed 2016-08-23 14:01 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1145011 - Implement waitingforkey event. r=jya
82cacf7d008ad5bce4cfee7aa4006ef95407a0ae
created 2016-08-17 17:24 +0800
pushed 2016-08-19 13:46 +0000
James Cheng James Cheng - Bug 1295920 - Replace enum with enum class in PlatformDecoderModule.h. r=jya
100d3954e65df1bdd04ea752338be758240a19df
created 2016-07-29 14:12 +1200
pushed 2016-08-02 15:04 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1290284 - Centralise string comparisons for H264 and VPX detection. r=cpearce
786521deead2bb8607d806ed77562baf4783b318
created 2016-07-29 15:53 +1200
pushed 2016-07-31 15:40 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1279077 - Update GMP/EME path to support webm. r=cpearce
340f2259b820df20fe88a489763c9f82eb4918b0
created 2016-07-18 22:12 +0200
pushed 2016-07-20 09:21 +0000
James Cheng James Cheng - Bug 1284192 - get rid of GMPErr from CDMProxy base class. r=cpearce
less more (0) -60 tip