dom/media/MediaFormatReader.h
cb3d56df0a4781f6a1f6a1d76afa3a23210564ba
created 2015-12-08 14:30 -0500
pushed 2015-12-18 14:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
672a8b656e19b41617692bb1bc9b03a17beb4b3a
created 2015-12-10 23:10 -0800
pushed 2015-12-11 10:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 4 changesets (bug 1229987) for ASan e10s timeout in test_playback.html, Mac timeouts in test_BufferingWait_mp4.html, and Win8 failures in test_WaitingToEndedTransition_mp4.html
c8f4e1eaf88474004f7bf3b963f4217d377a6827
created 2015-12-08 14:30 -0500
pushed 2015-12-11 10:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
19c2125592584778db90546a5b8538d983aea3e3
created 2015-12-02 15:42 +0800
pushed 2015-12-02 14:21 +0000
JW Wang JW Wang - Bug 1228939 - 1. add mSeekable to MediaInfo. 2. use MediaEventSource to notify the decoder when the media is not seekable. 3. remove unused code. r=jya.
b94b0f9de8bae5837a00e9dc722c003a975711a1
created 2015-11-21 22:18 +1100
pushed 2015-11-23 13:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1226707: P3. Only create the type of decoder we will need. r=cpearce
574109522f8438e378c7136c23c2babadcb260a7
created 2015-11-02 21:28 +0800
pushed 2015-11-03 11:00 +0000
JW Wang JW Wang - Bug 1220551. Part 2 - remove arguments from NotifyDataArrivedInternal(). r=jya.
8d3d0a2c6bbcf38a9d2a435ad912f3f3cfc94d66
created 2015-10-26 14:10 +0800
pushed 2015-10-26 21:33 +0000
JW Wang JW Wang - Bug 1217714 - Remove some unused functions from MediaDecoderReader. r=jya.
26afe6ac3db7fbe1e09213d35c9c225d5ddb8b71
created 2015-10-21 12:28 +1100
pushed 2015-10-23 22:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207198: P1. Do not initialize decoders during ReadMetadata. r=cpearce
a75a9f0221a213cc4ad2f70f77ed0cac5e75afbe
created 2015-10-20 05:33 -0400
pushed 2015-10-22 09:45 +0000
James Cheng James Cheng - Bug 1194606 - Make MediaDecoderStateMachine capable of requesting different kind (decoded/raw) of media data. r=jya
a2e952efafc09ee625ef5bc3d736cd5be1471788
created 2015-10-21 14:04 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 3 - backout bug 1214073. r=me.
0a956a76fcfc2daf13cbfd669eb602575665b73a
created 2015-10-21 11:45 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 2 - backout bug 1214498. r=me.
41bfa6144994a773f86404061a58d6dd1fde2e79
created 2015-10-21 10:59 +0800
pushed 2015-10-21 23:29 +0000
JW Wang JW Wang - Bug 1216850. Part 1 - backout bug 1215003. r=me.
837ab762d9c93d73af7b7681d525aa2b921809ac
created 2015-10-19 10:52 +0800
pushed 2015-10-20 10:01 +0000
JW Wang JW Wang - Bug 1215003. Part 2 - rename AsyncReadMetadata and move it to the private section. r=gerald.
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
9d16285849fbea1955b62e5e2e35c2a7208a4425
created 2015-10-15 02:04 +0200
pushed 2015-10-16 18:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1213176: P1. Remove most MediaFormatReader dependencies on its MediaDecoder parent. r=jwwang
866fcc7ed3ef3ca622f284674156a7139ef83e66
created 2015-10-14 14:25 +0800
pushed 2015-10-14 21:10 +0000
JW Wang JW Wang - Bug 1214498 - MediaDecoderReader::DisableHardwareAcceleration should figure out which thread to dispatch the job. r=gerald.
a2cc359b5f218cb402e08b8fa12dbed20cee8f7a
created 2015-10-14 11:52 +0800
pushed 2015-10-14 21:10 +0000
JW Wang JW Wang - Bug 1214073 - MediaDecoderReader::ReleaseMediaResources will do dispatch if necessary. r=gerald.
7e968320d35b16b61ab298e121da4de2787a8637
created 2015-10-13 15:28 +0800
pushed 2015-10-14 10:46 +0000
JW Wang JW Wang - Bug 1212723. Part 2 - remove unused argument aCloneDonor from MediaDecoderReader::Init(). r=jya.
3561a25a3db846a460f7044203bd0be3f892abdc
created 2015-10-09 09:25 +0800
pushed 2015-10-12 09:57 +0000
JW Wang JW Wang - Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. 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
158dd058323aadb3bd6e62cc456c2209113b5cef
created 2015-10-07 10:37 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. 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
aa355229d6b5c89bd635041d63661de7c5b3e65b
created 2015-10-07 12:00 +1100
pushed 2015-10-08 13:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212164: Prevent use of demuxer before initialization completes. 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
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)
005264192a61f8788b2a89889dfe16b1f9b55bba
created 2015-10-07 13:43 +0530
pushed 2015-10-07 17:31 +0000
Nigel Babu Nigel Babu - Backed out 16 changesets (bug 1206977, bug 1211652, bug 1211335) for linux bc7 bustage ON A CLOSED TREE
9a1c797fcce17a4df9dd39430f48fc3e9b420081
created 2015-10-07 13:43 +0530
pushed 2015-10-07 17:31 +0000
Nigel Babu Nigel Babu - Backed out changeset 67b7e1825a7f (bug 1212164) for depending on bug 1206977
67b7e1825a7fc500b68d6e17d3d4e1914db68697
created 2015-10-07 12:00 +1100
pushed 2015-10-07 17:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212164: Prevent use of demuxer before it is ready. r=cpearce
08f5cff5aa12e53022a283e0f3e796c551fa25c6
created 2015-10-07 10:37 +1100
pushed 2015-10-07 17:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce
ab2d524a9b35f106d886b6893fca11143e1225d6
created 2015-10-06 19:56 +1100
pushed 2015-10-07 17:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce
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
f13301365de3b5caa0376ae57d0fed73b70d1692
created 2015-09-30 14:35 +1000
pushed 2015-10-02 09:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1209850: Only attempt to initialize decoders as they are required. r=alfredo
0420833dbe12cf310782ff0772ff0c84fb6c42f4
created 2015-10-01 14:05 +0200
pushed 2015-10-02 09:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 1 changesets (bug 1209850) for causing m2 test failures
9c01e0e3da7418f130e33541314bdb3e5372fd15
created 2015-09-30 14:35 +1000
pushed 2015-10-02 09:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1209850: Only attempt to initialize decoders as they are required. r=alfredo
1abba55f3790e39fc2d4bd35545c87051f40805c
created 2015-09-27 18:59 +0800
pushed 2015-09-30 10:48 +0000
JW Wang JW Wang - Bug 1208922. Part 6 - IsWaitingOnCDMResource() is not used by MDSM anymore. Remove it from MediaDecoderReader and make it private in MediaFormatReader. r=cpearce.
f589a524b7a59205117680cb641e1de110bb891d
created 2015-09-27 18:40 +0800
pushed 2015-09-30 10:48 +0000
JW Wang JW Wang - Bug 1208922. Part 2 - add MediaDecoderReader::SetCDMProxy so it won't need to ask MediaDecoder for a CDMProxy. r=cpearce.
6211333b9ae57a7deab9e1936f992ada4d6261bc
created 2015-09-14 19:11 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1193670: P1. Remove use of SharedDecoderManager. r=cpearce
52a5d0cabf5878f64caf497d6026b90d449d3e6d
created 2015-09-14 18:08 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204407: P1. Remove no longer used mainthread object. r=cpearce
a6291c14c06d756591d6127448def033de5a5eee
created 2015-09-14 18:01 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P3. Remove now unused MediaDecoderReader functions. r=cpearce
3f5637c65b9a922b880929bc20fbfaa6bece6f13
created 2015-08-29 21:01 +1000
pushed 2015-08-30 19:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1199904: Only start decoding ahead after explicitly requesting data. r=gerald
06df6f0426568638ffecf58e58c6f7dde1a689fa
created 2015-08-24 12:50 +1000
pushed 2015-08-26 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P3. Decode frames ahead of MDSM requesting them. r=edwin
83fc1d3d82bdaa2c6a4053a86e33dafbebb4a088
created 2015-08-24 11:32 +1000
pushed 2015-08-26 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197075: P2. Revert "Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley". r=edwin
28fb66c200e4aa972ff94eb784c3d4007956e2a2
created 2015-08-26 11:25 +1000
pushed 2015-08-26 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1196696: Always check that track demuxer was successfully created. r=jwwang
5b179e366ecfc4dcb3b94f5192d983fe88a31b51
created 2015-08-24 12:57 +1000
pushed 2015-08-25 00:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1197664: Report the total number of decoded frames. CLOSED TREE r=kentuckyfriedtakahe
87a4cfa9fe0af8af58a6032fbe65289fbee29c5a
created 2015-08-20 11:43 -0400
pushed 2015-08-23 21:18 +0000
Matt Woodrow Matt Woodrow - Bug 1196417 - Make video software fallback only affect the current video instead of the entire browser. r=cpearce
4e6233840d00376f92cbd00870555c8b33837b67
created 2015-08-11 14:15 +1000
pushed 2015-08-11 14:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1188313: P1. Attempt to seek audio near video. r=cpearce
ac6d0b0befb24be01b5157f83fb1c344aca93200
created 2015-08-11 13:50 +1000
pushed 2015-08-11 14:27 +0000
Alfredo Yang Alfredo Yang - Bug 1146086: use promise to Init() in PlatformDecoderModule. r=jya,r=cpearce
df3aedb6cd4925458e012eeffea0995a301d7158
created 2015-07-20 15:14 -0400
pushed 2015-07-20 20:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1181204 - Prevent use of the decoder outside the reader's taskqueue. r=cpearce
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
dc714b35dd0419b9ac6951217562aeffa921157a
created 2015-07-16 11:06 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald
ef1250ce23a38f97b3f75308ef9366319938b4fa
created 2015-07-15 14:43 +1000
pushed 2015-07-16 18:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1183519: Wait until current drain completes before decoding new data. r=cpearce
7287e6935c401d2372dc4b6c7bf8fec905cbeb5d
created 2015-07-13 16:25 +1000
pushed 2015-07-16 18:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1182985: Drain decoder when changing resolution. r=cpearce
80f9da7f0806760ee923f4adafe9631f13add38a
created 2015-07-13 16:21 +1000
pushed 2015-07-16 18:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1173657: Drain decoder when discontinuity encountered. r=cpearce
52ea8acb1fb74269ed22077deea217b6fbfb3faf
created 2015-07-15 12:27 +1000
pushed 2015-07-15 17:20 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1178596: Reset frame size queue after flushing. r=cpearce
43ffa51ed029a6dca9958994899a38d6e4f8a4da
created 2015-07-05 09:39 -0700
pushed 2015-07-06 09:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley
ddb5d638fcbfb0f3e4273add9210b1508ce86975
created 2015-06-29 15:01 -0700
pushed 2015-07-02 13:44 +0000
Bobby Holley Bobby Holley - Bug 1178437 - Do the dormant-enabled tracking on the main thread. r=jww,r=jya
f5b56f26141b0f9891f210ef1753d41b066b21af
created 2015-06-17 14:22 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
36d06eceb29d391df08159584041171eb2824aea
created 2015-06-16 15:37 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
85029878321bfe445b6b60f64282489e01f6fbae
created 2015-06-23 16:20 -0400
pushed 2015-06-24 14:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1175768) for frequent media test failures.
less more (0) -60 tip