dom/media/MediaFormatReader.cpp
76f8b94d7b66cf573ff5654d31bc5d16e9b40b1f
created 2016-10-27 20:26 +1100
pushed 2016-10-29 13:21 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1312886: P6. Show waitingforkey state in about:media. r=cpearce
fdf007f31cd698999c8d423c3750704ca60956a9
created 2016-10-27 20:25 +1100
pushed 2016-10-29 13:21 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1312886: P5. Enter buffering mode when waiting for a key. r=cpearce
8d250d43e701c22487fe99542096aa3d9ba801c4
created 2016-10-26 08:48 +1100
pushed 2016-10-27 01:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1311876: P1. Flush audio decoder when error occurs. r=gerald
32fc9ca7a95bde34e88e91f12af428cd6361eca6
created 2016-10-26 20:13 +1100
pushed 2016-10-27 01:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1312958: P2. Only delete the trackinfo object once the decoder has been shutdown. r=gerald
ec5530dcf06d7287b1bcc7cdc069596d3306af96
created 2016-10-26 20:09 +1100
pushed 2016-10-27 01:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1312958: P1. Do not modify original Audio/Video info. r=gerald
61aed24ee7e7d856f0a3bee895dc85b443f69d91
created 2016-10-07 23:22 -0400
pushed 2016-10-08 23:57 +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:57 +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:06 +0000
Matt Woodrow Matt Woodrow - Bug 1300682 - Part 5: Use KnowsCompositor to initialize decoders and create one for VideoDecoderParent to use. r=nical,jya
3a5db9f20b43e149a61507707b559773e6a3debe
created 2016-09-28 16:52 +0200
pushed 2016-09-29 09:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
8eef5d2cc850385855bdfd97016bab78c4484085
created 2016-09-08 18:06 +0800
pushed 2016-09-29 09:49 +0000
James Cheng James Cheng - Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug
c5c52f1817b51b15829f46ff54f421a00cca6759
created 2016-09-28 13:34 +1300
pushed 2016-09-28 14:38 +0000
Chris Pearce Chris Pearce - Bug 1300069 - Consider a media encrypted if it contains a track with crypto metadata, rather than only if the media contains encryption init data. r=jya
3f54154cd7029eeb944b0c356f363fe366ea29b4
created 2016-09-20 15:59 +1000
pushed 2016-09-21 10:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1303673: P5. Provide warning when a MediaDataDecoder error occurs. r=cpearce
893bd10b1d2fab12917fc952fc3051abce76173a
created 2016-09-13 13:07 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P19. Pass errors when we failed to create a decoder. r=gerald
9d6ab86f822978ca9129491131746cbc29d6d0b9
created 2016-09-13 13:06 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P18. Use MediaResult with InitPromise. r=gerald
e801d1d6d3cef11cbf3de8e173477d89f5f9127c
created 2016-09-13 13:03 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P17. Return last decoding error once threshold reached. r=gerald
147b28b58a93d12f5c486560d99967aac1177aa9
created 2016-09-12 12:22 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P12. Use MediaResult for MediaDataDemuxer promises. r=gerald
59b96d2ec6db2e11e568e17fa85f3d9c0a5c9972
created 2016-09-10 19:56 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P7. Use MediaResult with MetadataPromise. r=jwwang
933eb4ed527194aebe95fee02b7e01fedef151a0
created 2016-09-10 16:48 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P6. Pass decoding error details to MDSM and relatives. r=jwwang
182713015ae358a09cb516ffd45855bd1be516f2
created 2016-09-10 10:49 +1000
pushed 2016-09-14 10:16 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P5. Don't rely on specific error to assess recoverability. r=jwwang
e62ced7ae6f23dadb821eca18844dc20d7724977
created 2016-09-10 09:56 +1000
pushed 2016-09-14 10:16 +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:22 +0000
Matt Woodrow Matt Woodrow - Bug 1301294 - Remove unnecessary nsresult return value from MediaDataDecoder interface. r=jya
4af76d3daf0a7669babac831710cdecb02da671c
created 2016-09-01 19:25 +1000
pushed 2016-09-01 16:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P1. Remove decode ahead logic. r=kamidphish
6658a683e292b3ef5fcc94ae7f185c78c3078299
created 2016-08-31 19:49 -0700
pushed 2016-09-01 16:13 +0000
Phil Ringnalda Phil Ringnalda - Backed out 11 changesets (bug 1297265) for gtest timeouts during MediaDataDecoder.H264
dd4c7aafcc3d727bdcdbbc2a584ad73d7e31054f
created 2016-08-30 15:15 +1000
pushed 2016-09-01 16:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297265: P1. Remove decode ahead logic. r=kamidphish
08ee2126ead33a9e77a7d86fa5e5b54cf0845dd3
created 2016-08-25 18:18 +0800
pushed 2016-08-30 13:55 +0000
Kaku Kuo Kaku Kuo - Bug 1286454 part 4 - remove DecoderData::mDiscontinuity since it leads to nothing now; r=jwwang
4cb4952bbbdebd8ac0d2dccaf3a6b09bacc68f24
created 2016-08-25 20:30 +0800
pushed 2016-08-30 13:55 +0000
Kaku Kuo Kaku Kuo - Bug 1286454 part 1 - remove MediaData::mDiscontinuity; r=jwwang
1d7058e01654d6156e35aba3fb0554d5093110da
created 2016-08-26 19:30 +1200
pushed 2016-08-30 00:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297036: P3. Revert "Bug 1293646: [MSE] P2. Only reject a seek request with EOS if it's passed the explicit duration." r=gerald
112c00ceea7c82166b6f2ba8a5261cecb1fc2923
created 2016-08-17 17:11 +0800
pushed 2016-08-26 00:16 +0000
JW Wang JW Wang - Bug 1295906 - Remove the call to |mVideoFrameContainer->ClearCurrentFrame()| from ReleaseResources(). r=jya
35416a1541ae9860846ec93081d12b7e96c930c3
created 2016-08-23 15:39 +0800
pushed 2016-08-23 14:12 +0000
Iris Hsiao Iris Hsiao - Backed out changeset d6d2cc94bb92 (bug 1295906) for M-e10s crashes on Windows 7 debug
d6d2cc94bb924a86a0b8476b0e6681fe2f211283
created 2016-08-17 17:11 +0800
pushed 2016-08-23 14:12 +0000
JW Wang JW Wang - Bug 1295906 - Move |mVideoFrameContainer->ClearCurrentFrame()| out of MediaFormatReader::ReleaseResources(). r=jya
9ab3299e54c459ff7f8f0c78bd5486eade311ed5
created 2016-08-22 08:51 +1200
pushed 2016-08-23 14:12 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1145011 - Implement waitingforkey event. r=jya
4030666f6c50c963645afab80caf373eb7ee1d06
created 2016-08-17 15:03 +0800
pushed 2016-08-18 00:26 +0000
JW Wang JW Wang - Bug 1295901 - Change the semantics/naming of MediaDecoderReader::ReleaseMediaResources(). r=jya
c239558f86a3f6203a03704a7e8c9830e260bf2c
created 2016-08-16 19:08 +0800
pushed 2016-08-18 00:26 +0000
JW Wang JW Wang - Bug 1295541 - Move mInitPromise.DisconnectIfExists() into DecoderData::ShutdownDecoder(). r=jya
b63dfece689a7be20b71dcfde43bb9fb5a4e95ca
created 2016-08-16 09:38 +0800
pushed 2016-08-17 05:10 +0000
JW Wang JW Wang - Bug 1295146 - add assertions to debug null-deref. r=jya
5a949eb358e27c7d5b6d85e1fcfb422bd3df89ff
created 2016-08-10 15:30 +1000
pushed 2016-08-12 23:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1293646: [MSE] P2. Only reject a seek request with EOS if it's passed the explicit duration. r=gerald
6b8517876729c3a2fd289df3acc5dc7fa6cc956a
created 2016-08-05 17:25 +0800
pushed 2016-08-12 23:39 +0000
JW Wang JW Wang - Bug 1293572 - Flushing a decoder that is not initialized causes hang. Don't create decoders when the reader is suspened. r=jya
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-08-10 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
f3e5117639619eb0e7d29082d7cdae9f5832a531
created 2016-08-03 16:51 +0800
pushed 2016-08-05 10:07 +0000
Kaku Kuo Kaku Kuo - Bug 1290371 - handle files with audio and video tracks but no samples at all; r=jya
02fc34b73508ff8433cce0c96f98ae689a35bb7a
created 2016-05-27 14:33 +0800
pushed 2016-08-05 10:07 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
ea07e54bae12cba798fd51fab742af6fe4136bf6
created 2016-08-03 19:33 +0200
pushed 2016-08-04 14:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3851902daa94 (bug 1201363)
3851902daa9489373189fc809906fa1527d36a22
created 2016-05-27 14:33 +0800
pushed 2016-08-04 14:06 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
e15f10941eed0808b6de4197918b84979797d566
created 2016-07-29 14:51 +0800
pushed 2016-08-04 14:06 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 part 5 - provide APIs to switch to blank decoders dynamically; r=jya
dcae241857b185f583f6c3f568b1bd3b1b52de41
created 2016-08-02 17:48 +0200
pushed 2016-08-03 15:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to inbound to fix bustage
02f8c8bd057d7ccc5096c880ec3458174008426c
created 2016-07-26 17:38 +0200
pushed 2016-08-03 15:07 +0000
Eugen Sawin Eugen Sawin - Bug 1289016 - [1.2] Don't initialize suspended decoders and fix removing readers from the queue.
746d944389b26a2466dd94d6422ad15586ec9134
created 2016-08-02 17:47 +0200
pushed 2016-08-02 15:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c5b79d4a6913 (bug 1274626)
09d825a0f11a784daebb7b76913a0f2362201f73
created 2016-08-02 12:53 +0200
pushed 2016-08-02 15:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b018ce9d1484 (bug 1201363)
b018ce9d1484b554596bbd7133d59d988da43e3b
created 2016-05-27 14:33 +0800
pushed 2016-08-02 15:14 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
c5b79d4a69135deeec67da5eed44c531c75e0baf
created 2016-07-29 14:51 +0800
pushed 2016-08-02 15:14 +0000
Kaku Kuo Kaku Kuo - Bug 1274626 - Part 5 - provide APIs to switch to blank decoders dynamically; r=jya
39bc955ad2fa5b1a230270f8cbfdfb018fe43b59
created 2016-07-24 22:30 +1000
pushed 2016-07-31 15:48 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1289059: P1. Add MediaDemuxer generic logging. r=cpearce
a3bd0fb7c2691c1b22b7d359c230643221a2fb13
created 2016-07-26 09:36 +1000
pushed 2016-07-29 10:35 +0000
Gerald Squelart Gerald Squelart - Bug 1289668 - Record inter-keyframe statistics - r=kamidphish
12a97f1e4297f74a5a82e54dacefc05c3d58bed1
created 2016-07-18 10:41 +1000
pushed 2016-07-29 10:35 +0000
Gerald Squelart Gerald Squelart - Bug 1289668 - Refactor FrameStatistics writers to use Data struct - r=kamidphish
e0ad41829d68ff2a46d21b65bb6a23dab97fb61c
created 2016-06-29 11:42 +1200
pushed 2016-07-02 09:22 +0000
Chris Pearce Chris Pearce - Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r=gerald
45e8bedbdc0b62ba1bcb33c76a96c29099c3e240
created 2016-06-08 14:07 +1200
pushed 2016-06-29 14:22 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1257716 - Handle clearkey encrypted WebMs. r=cpearce
cf174e130188f36c8e0dd333ebb378df64b06fe9
created 2016-06-28 17:56 +1200
pushed 2016-06-28 14:15 +0000
Dan Glastonbury Dan Glastonbury - Bug 1281632 - P1: Extract creation parameters and pass via struct. r=gerald
54bf4ff4aa75b9f52d9a05469a52c751ead50c52
created 2016-05-22 21:39 +0800
pushed 2016-06-24 20:41 +0000
JW Wang JW Wang - Bug 1274030 - clean VideoFrameContainer when "xpcom-shutdown" event received. r=cpearce
8b94fc162494c7d2c874cc9ada5814e2adf3eee4
created 2016-06-08 14:28 +0200
pushed 2016-06-09 10:14 +0000
Eugen Sawin Eugen Sawin - Bug 1214710 - [1.11] Implement ReaderQueue for simultaneous decoder limit enforcement. r=jya,jwwang
5133065436e28e7b0a1e686c54e05d0ab756addf
created 2016-06-08 10:59 +0800
pushed 2016-06-09 00:13 +0000
Alfredo Yang Alfredo Yang - Bug 1257107 - discard decoded data if its pts is smaller than seek time. r=jya
c8e2176b90c6f519d2be4f1d7b8d8a2f11ea14df
created 2016-06-08 12:08 +0200
pushed 2016-06-09 00:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 74a7d364f5a3 (bug 1214710) for bustage on a CLOSED TREE
74a7d364f5a306a2f6e86adb85a87b8ffbdca77b
created 2016-02-08 21:48 +0100
pushed 2016-06-09 00:13 +0000
Eugen Sawin Eugen Sawin - Bug 1214710 - [1.11] Implement ReaderQueue for simultaneous decoder limit enforcement. r=jya,jwwang
09e6e28c81971e064c1117099ddf1dda027fa538
created 2016-05-31 14:32 +1000
pushed 2016-06-08 10:16 +0000
Dan Glastonbury Dan Glastonbury - Bug 1276570: Replace TargetQueues enum with bitwise-or flags. r=jwwang
less more (0) -100 -60 tip