dom/media/platforms/wrappers/H264Converter.cpp
45edd8ee9c43a746c40d01cba280e6949f271540
created 2017-05-31 16:12 +0200
pushed 2017-06-01 15:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1313398: P1. Fix indent. r=gerald
1ae46440de55c8b71de943d06f63be3432436a79
created 2017-03-28 23:48 +0200
pushed 2017-03-29 13:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1350932: P2. Ensure the updated H264 extadata is used. r=gerald
be76983050c7cbefea0427a625627651a039b089
created 2017-03-14 15:04 +0800
pushed 2017-03-16 14:35 +0000
John Lin John Lin - Bug 1345599 - part 3: for recyclable decoder, don't drain/flush when stream ID/SPS change. r=jya
fcd6c84fa5b0355e511b5945b155966295edfd38
created 2017-03-14 12:58 +0800
pushed 2017-03-15 12:01 +0000
John Lin John Lin - Bug 1344649 - part 5: deprecate ConfigurationChanged() once again. r=jya
83b00af70efd663e9416f434d8b52ae120c0fe69
created 2017-03-09 16:06 +0800
pushed 2017-03-10 00:29 +0000
Kaku Kuo Kaku Kuo - Bug 1345768 - Fix build error in H264Converter.h/cpp; r=jwwang
195711551a793be1eb911329fc2e3f3345554c28
created 2017-03-08 18:31 +0100
pushed 2017-03-10 00:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1345545: Prepend SPS/PPS on first frame. r=jolin
741f09f1b7f019567728e07cf75476b142225b61
created 2017-03-06 18:16 +0800
pushed 2017-03-07 14:05 +0000
Alastor Wu Alastor Wu - Bug 1344661 - capture input sample for CheckForSPSChange(). r=jya
cdff3a6b58716c5377b2b32dd968e9f8bf727d2b
created 2017-02-21 17:03 +0100
pushed 2017-02-22 23:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1322739: P3. Add low-latency option to FFmpeg. 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
355c874066813dadcfb3f5f11c78f8e42434f00a
created 2017-02-13 13:40 +0100
pushed 2017-02-14 20:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1336431: P3. Don't attempt to decode non-keyframe. r=gerald
e6f6b3736d93fe08db97c0f7d33a4be38a938270
created 2017-02-13 00:04 +0100
pushed 2017-02-14 20:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1336431: P2. Asynchronously flush and shutdown decoder when SPS changes. r=cpearce
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
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
66f93142128809dc9c49dcc5a9d54f6dd08b6196
created 2016-12-30 21:51 +1100
pushed 2017-02-06 11:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319987: P4. Refactor H264 Converter. r=cpearce
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
8f1754f3953896844604f0617f8dc9a7c4494cbe
created 2017-01-03 06:58 +1100
pushed 2017-01-12 23:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1328038: Refuse to play High 4:4:4 Predictive Profile. r=JamesCheng
2a5772d0f6a0baefb3ca98735a8d34d036c059db
created 2016-11-29 15:03 +0800
pushed 2016-12-01 00:12 +0000
James Cheng James Cheng - Bug 1299105 - Part 2: Make Part 1 works behind a pref. r=jya
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
361dfd9071b639d1297286cdbe3dc390e1d96d90
created 2016-11-10 17:52 +0800
pushed 2016-11-14 09:21 +0000
James Cheng James Cheng - Bug 1314863 - Correct data sample being fed twice to the decoder r=jya
324fdf1165e8ae5bd57cb91e5aca3daf083d57a7
created 2016-11-10 11:02 +0100
pushed 2016-11-10 15:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d32e0a4ff68c (bug 1314863) on request from jya
d32e0a4ff68cf2aba67bd48a3c356d3d5e464fae
created 2016-11-10 14:53 +0800
pushed 2016-11-10 15:58 +0000
James Cheng James Cheng - Bug 1314863 - Data sample fed potentially fed twice to the decoder. r=jya
7254533af863b07efd4ee97188c565e2273ccebb
created 2016-11-05 00:14 +0800
pushed 2016-11-07 21:57 +0000
James Cheng James Cheng - Bug 1315298 - Remove redundant RefPtr = this in H264Converter.cpp. r=jya
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
4b2cef8a6fb236feea628029a17f9564c35902d4
created 2016-10-06 11:38 +1100
pushed 2016-10-06 09:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1301869: P1. Only add SPS/PPS on the first keyframe. r=cpearce
a5a3e0686adf3d021d1e7e9b7758c2890604c2c7
created 2016-09-27 17:37 +0800
pushed 2016-09-28 13:53 +0000
James Cheng James Cheng - Bug 1305670 - Fix typo from SetA/VFormatNotSupport to SetA/V NotSupported r=gerald
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
fd7aa6fdf4230bf46011e7c70cfee822a269c3bf
created 2016-09-20 16:32 +1000
pushed 2016-09-21 10:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1303673: P8. Details for the H264 converter. r=cpearce
43088930bf8bfc5a078c2c94284d0ed8f2d759a9
created 2016-09-13 15:54 +1000
pushed 2016-09-15 23:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1300292: Call SetSeekThreshold for h264 content. r=gerald
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
3e3c5cd9d31eaa0fed88b46297ace3590613589c
created 2016-09-08 00:22 +1000
pushed 2016-09-08 09:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1301068: Ensure InputExhausted is called if H264Converter drops a frame. r=gerald
d7e38eda81dba94dd26713db46de15e924d5d3eb
created 2016-09-06 11:47 +1000
pushed 2016-09-08 09:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1300296: P3. Ensure that a new or flushed decoder first h264 frame is always a keyframe. r=gerald
a89000231432bf06a069e8269af8e8a3e7f77bed
created 2016-09-06 14:16 +0800
pushed 2016-09-08 09:59 +0000
James Cheng James Cheng - Bug 1300693 - BBCiPlayer (TV) HTML5 broken in Nightly 51.0a1. 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
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
581d221488b88275575d6b11dc1a999918deb6bd
created 2016-06-28 13:53 +0200
pushed 2016-06-28 14:09 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a2c87cb66cce (bug 1281115) for causing frequent timeouts in test_ResumeAfterClearing_mp4.html
a2c87cb66ccef4ec2993433c5c7b1370dc11115c
created 2016-06-21 16:13 +0800
pushed 2016-06-28 14:09 +0000
Alfredo Yang Alfredo Yang - Bug 1281115: add SetSeekThreshold for ffmpeg. r=jwwang
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
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
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.
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
5e1f479d8623dec7a94ab57ef16fb31a9f5fbeaf
created 2016-01-09 02:34 +1100
pushed 2016-01-12 10:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237809: [h264] P1. Ensure correct video dimensions are passed to the decoder. r=cpearce
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
bb0870b54aefc3a5b42070cb66fa68114bf36896
created 2015-10-29 00:46 +1100
pushed 2015-10-28 09:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1195094: P1. Properly detects SPS changes for decoders requiring Annex B. 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
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)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
88df6aa8bf026a090a16e44bc1f31975965eb69b
created 2015-08-17 23:47 -0400
pushed 2015-08-18 22:23 +0000
Alfredo Yang Alfredo Yang - Bug 1195625 - Use correct TaskQueue in SharedDecoderManager and H264Converter promise. r=jya
52145910f5b602dc0bb807e9d417db34b5e4b30e
created 2015-08-14 21:35 +1000
pushed 2015-08-17 13:06 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194612: P3. Remove redundant member. r=alfredo
1d342107d552d8e884fd8c3e4d9db03440accf40
created 2015-08-14 21:12 +1000
pushed 2015-08-17 13:06 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194612: P2. Don't drop first sample with SPS/PPS NALs. r=alfredo
cece40578641f81308201221d56a68345f410149
created 2015-08-14 18:48 +1000
pushed 2015-08-17 13:06 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194612: P1. Dont reject init promise when initialising H264Converter. r=alfredo
37dbde3bfc1bf354916ad4955ee58cca4f16161c
created 2015-08-16 09:09 +0200
pushed 2015-08-17 13:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 1194612) for test bustages. r=backout on a CLOSED TREE
less more (0) -60 tip