diff browse annotate |
0498a3f9d548b986ed103bc8bd0d32dbfa975f8c created 2017-06-06 16:11 +0800 pushed 2017-06-08 12:43 +0000 |
John Lin | John Lin - Bug 1366706 - accepts video frames with negative timestamp but non-zero size. r=jya |
diff browse annotate |
29c86ba36edfb7ae3a1f4d05892c679cd197dc75 created 2017-06-01 12:10 -0500 pushed 2017-06-03 00:04 +0000 |
James Willcox | James Willcox - Bug 1367287 - Release video surface when decoder is shut down r=jolin |
diff browse annotate |
0eb6bcebaf3d6f3d2b16c877f5a8828041445c16 created 2017-05-05 16:19 +0800 pushed 2017-05-16 10:34 +0000 |
John Lin | John Lin - Bug 1363276 - discard video output buffers according to presentation time rather than size. r=esawin |
diff browse annotate |
c77cd19056764e5c7d0803287f2d676600f4a182 created 2017-03-09 17:50 -0600 pushed 2017-05-15 23:22 +0000 |
James Willcox | James Willcox - Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert |
diff browse annotate |
2dd4da02b18ee9f205f10109a70d89ea76109b79 created 2017-03-03 15:16 -0600 pushed 2017-05-15 23:22 +0000 |
James Willcox | James Willcox - Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin |
diff browse annotate |
a5e2d088c2ed74f9b376492d34f944171fd2eaa7 created 2017-05-12 10:21 +0800 pushed 2017-05-12 12:37 +0000 |
Iris Hsiao | Iris Hsiao - Backed out 11 changesets (bug 1322650) for media test failures on android. a=backout |
diff browse annotate |
bd53533c108e4c38eda77d4cba904e2f12042772 created 2017-03-09 17:50 -0600 pushed 2017-05-12 12:37 +0000 |
James Willcox | James Willcox - Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert |
diff browse annotate |
2c2c1e33ecccda814f4bc2504bbe2e833db7eabc created 2017-03-03 15:16 -0600 pushed 2017-05-12 12:37 +0000 |
James Willcox | James Willcox - Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin |
diff browse annotate |
3a039782475fc03add8cad102c1664663b925f2e created 2017-05-05 18:53 +0200 pushed 2017-05-05 21:06 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 4135178bae2b (bug 1322650) |
diff browse annotate |
d3e4300c8976e793f9ecbc44b2e2d9a603184148 created 2017-05-05 18:53 +0200 pushed 2017-05-05 21:06 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 0c01bf8a1bd9 (bug 1322650) |
diff browse annotate |
0c01bf8a1bd94de932c384cd51f5843922a82058 created 2017-03-09 17:50 -0600 pushed 2017-05-05 21:06 +0000 |
James Willcox | James Willcox - Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert |
diff browse annotate |
4135178bae2bac4cda6fffc6f7d2c5e529703302 created 2017-03-03 15:16 -0600 pushed 2017-05-05 21:06 +0000 |
James Willcox | James Willcox - Bug 1322650 - Make video decoding work with new SurfaceTexture API r=jolin |
diff browse annotate |
8c2427fbab08344ea1a0331b9036f33bc218c55b created 2017-04-24 17:33 +0800 pushed 2017-04-26 22:37 +0000 |
JW Wang | JW Wang - Bug 1359715 - let functions in MediaData.h take TimeUnit instead of int64_t. r=kaku |
diff browse annotate |
e8babe547652de8cfb5aa274487151f848fab093 created 2017-04-14 17:13 +0800 pushed 2017-04-20 21:45 +0000 |
JW Wang | JW Wang - Bug 1356530 - Change the type of MediaData::mTime to TimeUnit since int64_t is ambiguous. r=kaku |
diff browse annotate |
58c6ac2e352cfc57b4723ef92f703a3b82e3d0ec created 2017-04-12 17:46 +0800 pushed 2017-04-17 19:41 +0000 |
JW Wang | JW Wang - Bug 1355756. P3 - let CreateAndCopyData() and its friends take TimeUnit for duration. r=gerald |
diff browse annotate |
2534b8ae23de3f4b212eeb46188f5ea93d8b7419 created 2017-04-12 17:27 +0800 pushed 2017-04-17 19:41 +0000 |
JW Wang | JW Wang - Bug 1355756. P1 - change the type of MediaData::mDuration to TimeUnit. r=gerald |
diff browse annotate |
aca4c82e3d70c0b8d27cf8337833c343ad0b59b4 created 2017-04-07 17:17 +0800 pushed 2017-04-12 17:51 +0000 |
John Lin | John Lin - Bug 1349883 - part 4: strengthen precondition of ReturnDecodedData(). r=jya |
diff browse annotate |
62a60bce1f9c6f3680e57816f9d6f4a1125cee2e created 2017-04-07 17:07 +0800 pushed 2017-04-12 17:51 +0000 |
John Lin | John Lin - Bug 1349883 - part 3: resolve decode promise according to buffer status. r=jya |
diff browse annotate |
3f67d8a55f71ca83107a55c7d32388e9b0b4b20b created 2017-03-30 08:51 +0800 pushed 2017-04-01 00:12 +0000 |
Munro Mengjue Chiang | Munro Mengjue Chiang - Bug 1265755 - Support encoder case for CodecProxy; r=jolin |
diff browse annotate |
a7642856a6b39ab739e674ab9a4845f371720726 created 2017-03-30 08:30 +0800 pushed 2017-04-01 00:12 +0000 |
Munro Mengjue Chiang | Munro Mengjue Chiang - Bug 1265755 - separate JavaCallbacksSupport class declaration to a different header file; r=jolin |
diff browse annotate |
1c9a7b63f15e7b59c1384920be99c4c3f4c448e2 created 2017-03-15 18:38 +0800 pushed 2017-03-23 12:43 +0000 |
John Lin | John Lin - Bug 1347480 - flush decoder after draining to make it accept more input. r=jya |
diff browse annotate |
ba81bdbba7e4c7dff25d9b503cecc6df2ece8d31 created 2017-03-07 20:03 +0800 pushed 2017-03-15 12:01 +0000 |
John Lin | John Lin - Bug 1344649 - part 4: store frame sizes in queue rather than relying on ConfigurationChanged(). r=jya |
diff browse annotate |
71954a8ab45035e63ee59711b592738b86fe9c03 created 2017-03-07 19:49 +0800 pushed 2017-03-15 12:01 +0000 |
John Lin | John Lin - Bug 1344649 - part 3: rename DurationMap and turn it into a generic class. r=jya |
diff browse annotate |
5eb2d62d3c61725417bc118e8c1c9ae2a901aeb2 created 2017-03-09 12:06 +0800 pushed 2017-03-15 12:01 +0000 |
John Lin | John Lin - Bug 1344649 - part 2: let VideoData::CreateFromImage() accept only neccessary parameters. r=jya |
diff browse annotate |
b2bf3ae75d547fc62dbf41d3acb6d49484578a60 created 2017-03-09 12:08 +0800 pushed 2017-03-15 12:01 +0000 |
John Lin | John Lin - Bug 1344649 - part 1: use picture instead of display size to construct Image. r=jya |
diff browse annotate |
bf67ad546e37a4dd2c1e0317b290d46f95d02688 created 2017-02-20 15:17 +0800 pushed 2017-02-22 13:33 +0000 |
John Lin | John Lin - Bug 1340582 - handle shared memory allocation failure. r=jchen |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
98967c59dd20bf15122c56805ce4f5f56b218ea0 created 2017-02-16 13:18 +0100 pushed 2017-02-17 20:45 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1334061: P7. Re-enable EME support on Android. r=JamesCheng |
diff browse annotate |
6407c2fcf72c67bed9c7859de00ddddafbd6b5ef created 2017-02-16 13:13 +0100 pushed 2017-02-17 20:45 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1334061: P6. Change arguments type. r=JamesCheng |
diff browse annotate |
3d07a23d024fbcc5881015804f76eac5a7ec7a29 created 2017-02-16 13:00 +0100 pushed 2017-02-17 20:45 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1334061: P2. Fix Android coding style. r=gerald |
diff browse annotate |
5dcc211ab7fec0ea3c53370c7381625aaa2af943 created 2017-02-14 00:08 +0100 pushed 2017-02-14 20:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1336358: P3. Fix incorrect arguments in DurationMap. r=jolin |
diff browse annotate |
fb0a390994d73d1029f111df8cc1950790ded48b created 2017-02-07 23:11 +0100 pushed 2017-02-14 20:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1336358: P2. Drain Android's RemoteDataDecoder one frame at a time. r=jolin |
diff browse annotate |
ae2b4885449297aed1460ddc4cd31aae3c3ed227 created 2017-02-13 15:32 +0100 pushed 2017-02-14 20:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1336431: P6. Handle change of resolution in RemoteDataDecoder. r=JamesCheng |
diff browse annotate |
5b095aef38633e90eb1481fca9b4c5e4866371fc created 2017-02-12 23:48 +0100 pushed 2017-02-14 12:32 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1338932: Initialise variable. r=jolin |
diff browse annotate |
1de67ff4b2b9c94d1b8585b7cdec6701ef226745 created 2017-02-10 16:47 +0800 pushed 2017-02-12 01:41 +0000 |
John Lin | John Lin - Bug 1336792 - part 3: release outputs not sent for rendering. r=jya |
diff browse annotate |
6f2246b26c3f072a44360d925506fc99f988308d created 2017-02-10 13:58 +0800 pushed 2017-02-12 01:41 +0000 |
John Lin | John Lin - Bug 1336792 - part 2: use pts to index input duration. r=jya |
diff browse annotate |
1bbeb6d96dac4e1322373d029863ddcb9895cae9 created 2017-02-08 12:34 -0800 pushed 2017-02-08 23:48 +0000 |
Wes Kocher | Wes Kocher - Backed out 2 changesets (bug 1336358) for android failures in video-replay-after-audio-end.html a=backout |
diff browse annotate |
c474e07f9ad8f7f665cf3de1b5a13e35e8d34ee7 created 2017-02-07 23:11 +0100 pushed 2017-02-08 23:48 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1336358: P2. Drain Android's RemoteDataDecoder one frame at a time. r=jolin |
diff browse annotate |
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 |
diff browse annotate |
1deef84b366352b1deb66b4d19e0ab23b8d92527 created 2017-02-02 17:14 +0800 pushed 2017-02-03 12:23 +0000 |
John Lin | John Lin - Bug 1336009 - null Java object check before accessing. r=jchen |
diff browse annotate |
84c93e608797dcec517cf5782fcecb473b3c343b created 2016-12-23 15:47 +0800 pushed 2016-12-27 04:59 +0000 |
James Cheng | James Cheng - Bug 1325558 - [EME][Fennec] Handle Sample wait for key for OOP decoding case. r=kikuo |
diff browse annotate |
3500427ee76baf479526663e61329e5ae4083332 created 2016-12-13 16:41 +0800 pushed 2016-12-14 15:36 +0000 |
John Lin | John Lin - Bug 1323152 - protect DurationQueue with lock. r=snorp |
diff browse annotate |
8282bb09dc78e66b60ea2f1f905980bb15157788 created 2016-11-30 17:55 +0800 pushed 2016-12-08 15:15 +0000 |
John Lin | John Lin - Bug 1299068 - part 5: release/render buffers when VideoData sent to compositor. r=snorp |
diff browse annotate |
803eb84eb9a613a2c50644162ee5fdd0adf5ec07 created 2016-11-30 16:30 +0800 pushed 2016-12-01 23:07 +0000 |
James Cheng | James Cheng - Bug 1320618 - Check if codec supports adaptive playback to determine the decoder support recycling or not. r=jolin |
diff browse annotate |
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 |
diff browse annotate |
f563a0c89ac1a7e0982e0884976c45bc6de509bf created 2016-11-16 22:10 +0800 pushed 2016-11-18 03:14 +0000 |
Kilik Kuo | Kilik Kuo - Bug 1307818-[P2] Setup MediaCrypto for both in-process and out-of-process decode. r=cpearce,jchen |
diff browse annotate |
e80bc2f06861cbfd259b4806fcdce51e10d4565e created 2016-11-01 12:46 +0800 pushed 2016-11-04 02:24 +0000 |
John Lin | John Lin - Bug 1313993 - Return zero-duration video frames. r=snorp |
diff browse annotate |
0feabcb02231126995e3d3deb0d001b69c0bae94 created 2016-09-08 11:20 +0800 pushed 2016-10-19 02:25 +0000 |
John Lin | John Lin - Bug 1295106 - Part 1: abstract payload in Sample to support both Java byte array and shared memory. r=snorp |
diff browse annotate |
41f3ef3587650a8c3e436b3b23b983aa07b68820 created 2016-09-28 23:49 -0400 pushed 2016-09-29 09:45 +0000 |
Jim Chen | Jim Chen - Bug 1305271 - 2. Add and use jni::IsFennec() for Fennec-only code; r=snorp |
diff browse annotate |
e0db3bcd71d97ffc0af8134cb44c8cf9a7671704 created 2016-09-20 16:44 +0800 pushed 2016-09-22 23:21 +0000 |
Kilik Kuo | Kilik Kuo - Bug 1302331 - [Part3] Create CryptoInfo from MediaRawData and deliver it to MediaCodecDataDecoder or remote codec decoder. r=jchen,jolin |
diff browse annotate |
4b9917e55cf3478f31c308d17f067178983a8f72 created 2016-09-21 13:22 +1000 pushed 2016-09-22 09:50 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1304252: P2. Provide further error details for android decoder. r=gerald |
diff browse annotate |
3cf1197dbe96388050fc0931f5a98a221465296d created 2016-09-16 15:13 -0400 pushed 2016-09-17 20:44 +0000 |
Jim Chen | Jim Chen - Bug 1291375 - 5. Use Fennec bindings where needed; r=snorp |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
847eab1caa7c8e78fd0e5bdc8ac41a5c13bed299 created 2016-08-30 17:40 +0800 pushed 2016-09-08 00:26 +0000 |
John Lin | John Lin - Bug 1297307 - Add extra video duration element for EOS sample. r=snorp |
diff browse annotate |
bfe241c22c278fa7fc8428457dc4de33401f5fc6 created 2016-08-05 15:24 +0800 pushed 2016-08-17 23:34 +0000 |
John Lin | John Lin - Bug 1257777 - Part 6: Implement remote data decoders and enable/disable them with pref. r=snorp |