dom/media/platforms/PlatformDecoderModule.h
ba579adbed2193650d9ddf4e34f4d40bbf6ff3c8
created 2017-03-09 17:12 +0800
pushed 2017-03-13 14:19 +0000
Kaku Kuo Kaku Kuo - Bug 1346120 part 3 - Use NullDecoderModule while suspending a video element's decoder; r=jwwang
b0c1d3189bb228c68d320cb1bf54b3e85d6b6640
created 2017-02-20 19:22 +0100
pushed 2017-02-22 23:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1322739: P2. Add Low Latency option to CreateDecoderParams. r=gerald
964813be5833dbdc880ced160ee6740de858d7f8
created 2017-02-20 18:30 +0100
pushed 2017-02-22 23:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1322739: P1. Fix style and headers. 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
ad29077e3c801ce3b673f5ff44cf216ce1133a90
created 2017-02-13 11:15 +0100
pushed 2017-02-14 20:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1336431: P5. Re-add ConfigurationChanged API. r=JamesCheng
c5ae7452946b40972dae6afaa2f051400679997d
created 2017-02-12 22:14 +0100
pushed 2017-02-14 20:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1336431: P1. Fix coding style. r=gerald
2b9ab508b1f13eb64c0443d5eae2f30e2798018e
created 2017-02-07 15:36 +0100
pushed 2017-02-08 23:48 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1336947: P1. Drain decoder until no more data is returned. r=gerald
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
20e6f90089fadb1c946894445a5b663922eb4ca1
created 2016-12-20 18:53 +1100
pushed 2017-02-06 11:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319987: P1. Remove handling for WaitingForKey in MFR. r=cpearce
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
eff25b386cb710885d6c8ef121bcc314bb4d880a
created 2017-01-19 12:52 +1300
pushed 2017-01-19 15:10 +0000
Matt Woodrow Matt Woodrow - Bug 1329386 - Fix bustage
00edc44f7cf8dc66473a9a1012edf0129b0dfe7e
created 2016-11-25 14:22 +0800
pushed 2016-12-01 00:12 +0000
James Cheng James Cheng - Bug 1299105 - Part 1: Check if the decoder support recycling to prevent from recreating decoder. r=jya
3e47666dbac8edfd480d8b349d6e630d0c709fde
created 2016-11-16 11:35 +1300
pushed 2016-11-16 13:04 +0000
Chris Pearce Chris Pearce - Bug 1317822 - Move GMPCrashHelper into its own file. r=gerald
2dd8be39ec85d4df43c26aa22b438b799b974731
created 2016-10-07 15:30 +1100
pushed 2016-10-08 23:47 +0000
Gerald Squelart Gerald Squelart - Bug 1176218 - p11. PDM's Supports(TrackInfo) - r=jya
61aed24ee7e7d856f0a3bee895dc85b443f69d91
created 2016-10-07 23:22 -0400
pushed 2016-10-08 23:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
abe848d07d021d854ebfcc595ed7d4d49b962f16
created 2016-10-06 11:19 +0800
pushed 2016-10-08 23:47 +0000
James Cheng James Cheng - Bug 1297003 - Part1-Store the error information in MediaResult while creating a/v decoders r=gerald
7bafa704f35031912833ad1991cbfc5ab46aa58e
created 2016-10-07 21:13 +1300
pushed 2016-10-08 03:00 +0000
Matt Woodrow Matt Woodrow - Bug 1300682 - Part 5: Use KnowsCompositor to initialize decoders and create one for VideoDecoderParent to use. r=nical,jya
19e90148741868f6ee0b864696f16147fa121240
created 2016-09-26 12:28 +1000
pushed 2016-09-27 09:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297311: P1. Always recreate a decoder when SPS changes. r=cpearce
9d6ab86f822978ca9129491131746cbc29d6d0b9
created 2016-09-13 13:06 +1000
pushed 2016-09-14 10:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P18. Use MediaResult with InitPromise. r=gerald
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
2a5c95235381f77c583cae891d994685f55ee4d0
created 2016-09-01 19:28 +1000
pushed 2016-09-01 16:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r=kamidphish
6658a683e292b3ef5fcc94ae7f185c78c3078299
created 2016-08-31 19:49 -0700
pushed 2016-09-01 16:12 +0000
Phil Ringnalda Phil Ringnalda - Backed out 11 changesets (bug 1297265) for gtest timeouts during MediaDataDecoder.H264
da9117375d2e78449950fabc1aa7b9271ac15e73
created 2016-08-30 15:17 +1000
pushed 2016-09-01 16:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r=kamidphish
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
fd97d47edbb9c3671694dc2446a131e3901f4a41
created 2016-07-28 23:11 +0800
pushed 2016-08-04 13:58 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 part 4 - provide APIs to create blank decoders; r=jya
14c8480b5e58f5e6d0b9ca22b9e54208b261828b
created 2016-08-02 17:47 +0200
pushed 2016-08-02 15:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 222b4883bf79 (bug 1274626)
222b4883bf79345f28e9bf2697c3896b20ac72f2
created 2016-07-28 23:11 +0800
pushed 2016-08-02 15:10 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 - Part 4 - provide APIs to create blank decoders; r=jya
a9d6defe44163d7375df62109877519dc658f845
created 2016-07-28 17:52 +0800
pushed 2016-07-30 14:21 +0000
James Cheng James Cheng - Bug 1290036 - Make CreateDecoderParams get rid of unnecessary copy/move. r=gerald
e0ad41829d68ff2a46d21b65bb6a23dab97fb61c
created 2016-06-29 11:42 +1200
pushed 2016-07-02 09:15 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r=gerald
cf174e130188f36c8e0dd333ebb378df64b06fe9
created 2016-06-28 17:56 +1200
pushed 2016-06-28 14:09 +0000
Dan Glastonbury Dan Glastonbury - Bug 1281632 - P1: Extract creation parameters and pass via struct. r=gerald
5133065436e28e7b0a1e686c54e05d0ab756addf
created 2016-06-08 10:59 +0800
pushed 2016-06-08 23:17 +0000
Alfredo Yang Alfredo Yang - Bug 1257107 - discard decoded data if its pts is smaller than seek time. r=jya
7e6f2545d6e35df5c79640d544485087bd4ca079
created 2016-05-30 18:24 +0200
pushed 2016-05-31 10:00 +0000
Alfredo Yang Alfredo Yang - Bug 1068151 - keep decoding a corrupted video. r=jya
a789163346d95fc9bef0a113b314ef1a5fce2cb5
created 2016-05-24 14:55 -0700
pushed 2016-05-27 01:45 +0000
Eric Rahm Eric Rahm - Bug 1274913 - Move PDM log definition to header. r=njn
5b615a565d65d9197dd4f1f7f08cba3b76fe03c9
created 2016-05-19 17:50 +0800
pushed 2016-05-25 22:33 +0000
JW Wang JW Wang - Bug 1274216 - remove use of FlushableTaskQueue from PlatformDecoderModule. r=jya.
c6d91a79d23b7704fd222c7c29e985d4fafb1660
created 2016-05-19 10:39 -0400
pushed 2016-05-20 21:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0e4c5be816f3 (bug 1257107) for webm reftest failures.
0e4c5be816f3b91cbaef28e58697e4341ed1a597
created 2016-05-17 21:46 -0400
pushed 2016-05-20 21:08 +0000
Alfredo Yang Alfredo Yang - Bug 1257107 - Discard decoded data if its pts is smaller than seek time. r=jya
a381b242fcd57388e7a406dba27758c151ddd1a4
created 2016-05-06 14:02 +0200
pushed 2016-05-06 22:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 31dc08c9c505 (bug 1068151) for causing assertion failures
31dc08c9c5054824e8207ab2cc9af0f91139e766
created 2016-05-06 01:10 +0200
pushed 2016-05-06 22:41 +0000
Alfredo Yang Alfredo Yang - Bug 1068151 - keep decoding with malformat video. r=jya
1edb74f649f12d8083084ed534a637448554061c
created 2016-04-19 17:36 +1000
pushed 2016-04-20 09:50 +0000
Gerald Squelart Gerald Squelart - Bug 1248507 - p1. Pass DecoderDoctorDiagnostics to PDMs&more - r=jya
13a942af5b86aa9a03137fc8c1101221d94c299b
created 2016-01-22 12:29 +1100
pushed 2016-01-25 10:50 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1241677: P1. Add MediaDataDecoder::GetDescriptionName() method. r=cpearce
980de242783881b58ab6ab7612995a3e22970f0f
created 2015-10-29 22:04 +0100
pushed 2015-11-18 13:50 +0000
Eugen Sawin Eugen Sawin - Bug 1221991 - [2.3] Split DecoderLoop into functions, simplify decoding state and clean up style. r=snorp
b4401440ad833c2b6cea09e3ef589fba28cc2f0a
created 2015-10-29 00:46 +1100
pushed 2015-10-28 09:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195094: P2. Ensure TrackInfo object passed to constructor is never modified. r=cpearce
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
a32795633bff04b81b1fb0d7303ac8b416fa3558
created 2015-10-15 14:51 +1300
pushed 2015-10-15 09:53 +0000
Chris Pearce Chris Pearce - Bug 1214932 - Remove fragmented-mp4 from media prefs. r=jya
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2015-10-08 13:27 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
cac2b7df9ea5ef4d3adfc849dc3572b0fb578bf3
created 2015-10-06 20:10 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P9. Ensure PDMs are only ever created through the PDMFactory. r=cpearce
fa313561756e5c03b1958be69d21500bc2841cb4
created 2015-10-06 19:56 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
1aba22296221d299584845eab63fb543351e8516
created 2015-10-06 10:23 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P6. Make PlatformDecoderModule::SupportsMimeType pure virtual. r=cpearce
1f6baf3e3d5d5dfd479a72af4d5fc7733286c6b2
created 2015-10-06 10:17 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P5. Update PlatformDecoderModule documentation. r=cpearce
d4538d79cc923f600126453b43c5dc4b53a04c40
created 2015-10-05 21:08 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce
4190ef9edc26d908419de71575f03d7592179a7f
created 2015-10-05 18:59 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P1. Remove unused PDM function members. r=cpearce
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
less more (0) -60 tip