dom/media/MediaFormatReader.cpp
dd429b170253502460950d8123945ed763850581
created 2017-02-01 15:20 +0200
pushed 2017-02-02 00:07 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1335390 - prevent nul pointer dereference in parameter initialisation. r=baku
0a5d3ec02dcd355cf83eb4b717e8ef2b687f7d0b
created 2016-11-29 13:03 +0800
pushed 2017-01-23 10:16 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang
77dc13c9bb350d1f9ee4b16f50cf3c3bb3dabebb
created 2017-01-18 16:51 +0800
pushed 2017-01-19 15:01 +0000
JW Wang JW Wang - Bug 1332160 - use nsCString internally whenever possible. r=gerald
18f622aa877eac5d33ab3993504074b86242e267
created 2017-01-16 15:21 +0800
pushed 2017-01-18 21:56 +0000
JW Wang JW Wang - Bug 1331554. Part 2 - remove the call to ScheduleUpdate(). r=jya
f7e15e279222cca90f02c18e9c898f57989ae340
created 2017-01-16 15:20 +0800
pushed 2017-01-18 21:56 +0000
JW Wang JW Wang - Bug 1331554. Part 1 - print logs only when decoder.mIsBlankDecode is going to change. r=jya
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
6d934025965c75dc65b9828a702c5013b1391390
created 2016-12-16 17:30 +0800
pushed 2016-12-25 00:50 +0000
JW Wang JW Wang - Bug 1319295. Part 2 - reject the seek promise with WAITING_FOR_DATA so MDSM has a chance to call WaitForData() and seek again. r=jya
0cce9dd224b048e2f8624fc1c1a2bf8ce4aef6af
created 2016-12-16 16:57 +0800
pushed 2016-12-25 00:50 +0000
JW Wang JW Wang - Bug 1319295. Part 1 - add a field to identify audio or video seek failures. r=jya
3230d21e2a8b15844fe040ca020bc1a29b425684
created 2016-12-21 14:58 +0800
pushed 2016-12-21 15:55 +0000
Kaku Kuo Kaku Kuo - Bug 1324357 - Remove MediaDecoderReader::ForceZeroStartTime(); r=jya
4ea0f7d805d9aeb490a0c8553fb2b29cd453949c
created 2016-11-30 01:50 +1100
pushed 2016-12-20 19:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P4. Use Mutex in place of Monitor. r=jwwang
909eee913f30f61712f54f3a8ff7eca770c506e1
created 2016-11-30 01:42 +1100
pushed 2016-12-20 19:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P3. Remove no longer used seeking argument. r=jwwang
19c468c32d03a8887bce5b9f4db0cb4faa4ebbad
created 2016-11-28 21:08 +1100
pushed 2016-12-20 19:35 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P1. Run demuxing operations on its own task queue. r=jwwang
98dade0102954e835c4acf99d50e41717dd8cb3f
created 2016-12-19 12:39 +0100
pushed 2016-12-19 15:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f3ac066c3741 (bug 1319992) for failing test_eme_stream_capture_blocked_case1.html. r=backout
6726d2d57b405ad4280203aab665fdaab98dc506
created 2016-12-19 12:38 +0100
pushed 2016-12-19 15:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3cfdc09bf851 (bug 1319992)
4248712f23ce750c15ebf89bdc43d7578f75e47e
created 2016-12-19 12:38 +0100
pushed 2016-12-19 15:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2ae0864c76bc (bug 1319992)
2ae0864c76bcd89b3196a0086a9422886a5f5742
created 2016-11-30 01:50 +1100
pushed 2016-12-19 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P4. Use Mutex in place of Monitor. r=jwwang
3cfdc09bf851edee680f63c44880bb70337ff06a
created 2016-11-30 01:42 +1100
pushed 2016-12-19 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P3. Remove no longer used seeking argument. r=jwwang
f3ac066c37418cb3ae3f3371b664dec5d71fe6ec
created 2016-11-28 21:08 +1100
pushed 2016-12-19 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P1. Run demuxing operations on its own task queue. r=jwwang
be7270495e69425e9e1f54e2365eb065c947bea3
created 2016-12-16 12:41 +0100
pushed 2016-12-16 15:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 781555873370 (bug 1319992) for frequent test failurs in mediasource-endofstream.html
b81f3cb4782b0264d098d66f79736cf84ebd35ae
created 2016-12-16 12:41 +0100
pushed 2016-12-16 15:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ab31c60d46d7 (bug 1319992)
9782a71736b2711674dac1a980b9a031cf4a3e24
created 2016-12-16 12:41 +0100
pushed 2016-12-16 15:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 49877fd60322 (bug 1319992)
e23adc724f2dc59c52a9223c55c9897f851d4981
created 2016-12-16 12:41 +0100
pushed 2016-12-16 15:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96f486d2a6c7 (bug 1323913)
96f486d2a6c75370e32ae7abf6d987006ea0909c
created 2016-12-16 14:29 +1100
pushed 2016-12-16 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1323913: Make members const. r=gerald
49877fd6032203c3be876e1e7067e393d713dc80
created 2016-11-30 01:50 +1100
pushed 2016-12-16 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P4. Use Mutex in place of Monitor. r=jwwang
ab31c60d46d7a1b3e2f889a6fef1c219995b0c87
created 2016-11-30 01:42 +1100
pushed 2016-12-16 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P3. Remove no longer used seeking argument. r=jwwang
781555873370875a85998a3b907b462912bec997
created 2016-11-28 21:08 +1100
pushed 2016-12-16 15:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1319992: P1. Run demuxing operations on its own task queue. r=jwwang
79db424875d84b5a67d668a613f9051c845fb8af
created 2016-12-04 08:51 +0800
pushed 2016-12-14 15:36 +0000
JW Wang JW Wang - Bug 1321744. Part 3 - remove ThenPromise and replace its use with Then. r=gerald
31c6008a6773d09b0f84d6db482d25b88d2c1639
created 2016-11-30 18:19 +0800
pushed 2016-12-02 20:27 +0000
JW Wang JW Wang - Bug 1321471. Part 1 - Use of MozPromise::ThenPromise() in place of CompletionPromise(). r=jya.
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
32f776e0c7b56e905d929efa1aa13e46849b6223
created 2016-11-08 23:09 +0800
pushed 2016-11-30 14:46 +0000
JW Wang JW Wang - Bug 1315631 - Don't dispatch |this| in the constructor. r=jya
cd9a0b0df8a32c3caef445bc8c0ef4fd984331ab
created 2016-11-25 16:22 +0800
pushed 2016-11-29 15:46 +0000
JW Wang JW Wang - Bug 1320258. Part 2 - remove MediaDecoderReader::UpdateBufferedWithPromise(). r=jya
0459bc465abc1a9acdb5906b1eb3d57cc8ba685e
created 2016-11-25 16:47 +0800
pushed 2016-11-29 15:46 +0000
Kaku Kuo Kaku Kuo - Bug 1313635 part 1 - don't go through MediaDecoderReaderWrapper to set start time; r=jwwang,jya
87a0350cf96f2d74023daca71132cdd25056f285
created 2016-11-13 17:42 +1100
pushed 2016-11-28 15:36 +0000
Gerald Squelart Gerald Squelart - Bug 1313497 - Use InvokeAsync with Storages in MediaDecoderReaderWrapper - r=jya
eaf04d327cc0628b0083685c0d0b10c6142ea838
created 2016-11-22 18:29 +0100
pushed 2016-11-23 04:03 +0000
Eugen Sawin Eugen Sawin - Bug 1317779 - [2.0] [bustage fix, CLOSED TREE] Mark implicit conversion constructors explicit. r=me
062e97fe3eba2822ac6ce2741c7066b83381eab6
created 2016-11-21 15:46 +0100
pushed 2016-11-23 04:03 +0000
Eugen Sawin Eugen Sawin - Bug 1317779 - [1.3] Separate audio and video decoder allocation policies. r=jwwang
3a4c4f69e179ec78356d7dcdc021196d5b633d41
created 2016-11-17 15:23 +0800
pushed 2016-11-22 14:47 +0000
James Cheng James Cheng - Bug 1318225 - Part2 - Remove demux-only APIs. r=jya
c2544387444f311abfe39381ca8a5e7eea135c0d
created 2016-10-16 22:15 +0800
pushed 2016-11-21 14:43 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 7 - modify the seek operation;r=jwwang
2a1429d05effe7fde49d7799b0e5910a9d9cde39
created 2016-10-14 17:09 +0800
pushed 2016-11-21 14:43 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya
fe6765272b167a91e95634f911d19bd694b73c9b
created 2016-10-27 15:21 +0800
pushed 2016-11-21 14:43 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya
dedcf267805459f689b41aacd19907519bbd9131
created 2016-11-13 14:18 +1300
pushed 2016-11-14 09:22 +0000
Matt Woodrow Matt Woodrow - Bug 1316506 - Make sure we flush decoders before shutting them down. r=jya
d76e0d2be865f40a4bf86fddd1d5430f74b7b5bf
created 2016-11-08 15:22 +1300
pushed 2016-11-09 15:38 +0000
Matt Woodrow Matt Woodrow - Bug 1315144 - Add new non-fatal media error so that we recreate decoders when the GPU process crashes. r=jya
6af65d5a444459c2b0854d19f15be78e4d66dc9d
created 2016-11-07 22:17 -0800
pushed 2016-11-08 21:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 9ee070ee6dad (bug 1315144) to get at the patch below it
e38e63ec11cc305aca30c97bba67feb2982c24cf
created 2016-11-08 15:23 +1300
pushed 2016-11-08 21:58 +0000
Matt Woodrow Matt Woodrow - Bug 1315581 - Notify MediaFormatReader when the compositor gets recreated. r=jya,smaug,jw_wang
9ee070ee6dad5d0717f1da88bb94bfa25798c8f8
created 2016-11-08 15:22 +1300
pushed 2016-11-08 21:58 +0000
Matt Woodrow Matt Woodrow - Bug 1315144 - Add new non-fatal media error so that we recreate decoders when the GPU process crashes. r=jya
85848a6d19ab9897632380238f3498db07b6f73f
created 2016-11-05 11:01 +0100
pushed 2016-11-05 20:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d460f4c4b0c0 (bug 1309516) for notrun errors in media-src/media-src-7_3.html web-platform-test. r=backout
d284ffa5e67381e5a256f9a90d99c0d4ab116913
created 2016-11-05 11:00 +0100
pushed 2016-11-05 20:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3983dd7e87bb (bug 1309516)
420731164890399f40d6e657533708ca46b5a657
created 2016-11-05 11:00 +0100
pushed 2016-11-05 20:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3686da2395b9 (bug 1309516)
3686da2395b994c0b2f42fb788f58211658dc0a9
created 2016-10-16 22:15 +0800
pushed 2016-11-05 20:28 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 7 - modify the seek operation;r=jwwang
3983dd7e87bb7ff524b710d19b27e65df39231e2
created 2016-10-14 17:09 +0800
pushed 2016-11-05 20:28 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya
d460f4c4b0c04891d88124f149c89ea04c4ca1d4
created 2016-10-27 15:21 +0800
pushed 2016-11-05 20:28 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya
e5c6eb67bb0d6d627e783404860a4bc30758a697
created 2016-11-03 09:56 +0800
pushed 2016-11-04 02:24 +0000
JW Wang JW Wang - Bug 1314787 - Remove function-static race from DecoderAllocPolicy::Instance(). r=gerald
3be9eca3776de3393245acf3a4f5f6c8ce56a37b
created 2016-10-27 16:06 +0800
pushed 2016-11-03 00:16 +0000
JW Wang JW Wang - Bug 1312337. Part 4 - remove ReaderQueue and its friends. r=jya
ce23f78a319e40a0d72fd00c1c4b2ded93f33e7d
created 2016-10-27 15:16 +0800
pushed 2016-11-03 00:16 +0000
JW Wang JW Wang - Bug 1312337. Part 3 - employ DecoderAllocPolicy for controlling decoder creation. r=jya
ee955b61be2c778491c50975f3668944705cf542
created 2016-10-28 17:43 +0800
pushed 2016-11-03 00:16 +0000
JW Wang JW Wang - Bug 1312337. Part 2 - implement a policy object to control the number of decoders to be created concurrently. r=gerald
2ec79c5f0d27dce9510bfe142ee4035fadb5116a
created 2016-10-26 17:37 +0800
pushed 2016-11-03 00:16 +0000
JW Wang JW Wang - Bug 1312337. Part 1 - move creation/initialization of decoders into DecoderFactory. r=jya
fb72036436f98ac04e6290c0c481e01c30257e5d
created 2016-10-28 18:47 -0700
pushed 2016-10-29 13:12 +0000
Phil Ringnalda Phil Ringnalda - Backed out 8 changesets (bug 1309516) for Win8 wpt failures in content-security-policy/media-src/media-src-7_3.html
9ddc65900391f0bdf1c42cde846cce304dd44fef
created 2016-10-16 22:15 +0800
pushed 2016-10-29 13:12 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 7 - modify the seek operation;r=jwwang
970694b0b279af4ae538998ff1900a00703c63ca
created 2016-10-14 17:09 +0800
pushed 2016-10-29 13:12 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya
90409a433f31784609b4bcb1f421ec3963c816ed
created 2016-10-27 15:21 +0800
pushed 2016-10-29 13:12 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya
less more (0) -300 -100 -60 tip