diff browse annotate |
895836bd8d07e4086dcd02e5b392dfac8ad8d3e4 created 2017-05-05 00:32 +0200 pushed 2017-06-12 13:08 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset fe9ac1176159 (bug 1359058) |
diff browse annotate |
fe9ac117615975149ba6f33a6e68593e0396f863 created 2017-04-26 16:43 +0200 pushed 2017-06-12 13:08 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1359058: P2. Rely on container flags when seeking in plain MP4. r=gerald |
diff browse annotate |
e535df594d220cdf32b45a1c068ad779ff3ad578 created 2017-04-17 16:35 +0800 pushed 2017-06-12 13:08 +0000 |
JW Wang | JW Wang - Bug 1357986 - Use helper functions of TimeUnit to make code more readable. r=kaku |
diff browse annotate |
e8babe547652de8cfb5aa274487151f848fab093 created 2017-04-14 17:13 +0800 pushed 2017-06-12 13:08 +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 |
59ba67068ce1788cb3735ecf0ca03b3688e4999a created 2017-04-14 14:52 +0800 pushed 2017-06-12 13:08 +0000 |
JW Wang | JW Wang - Bug 1356506 - change the type of MediaData::mTimecode to TimeUnit since int64_t is ambiguous. r=gerald |
diff browse annotate |
2534b8ae23de3f4b212eeb46188f5ea93d8b7419 created 2017-04-12 17:27 +0800 pushed 2017-06-12 13:08 +0000 |
JW Wang | JW Wang - Bug 1355756. P1 - change the type of MediaData::mDuration to TimeUnit. r=gerald |
diff browse annotate |
b39beeadbc92e6887cb90dc91d9f373917f03109 created 2017-03-15 16:55 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341483 - MP4Metadata::GetTrackIndice() now also returns a success/error code - r=kinetik |
diff browse annotate |
361f7a093694ab332375deddb774e8bf7bb02f00 created 2017-02-27 21:32 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341483 - MP4Metadata::Crypto() now also returns a success/error code - r=kinetik |
diff browse annotate |
9106e5740bdde3389e5a6518987bac9a4084396e created 2017-02-27 17:05 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341483 - MP4Metadata::GetTrackInfo() now also returns a success/error code - r=kinetik |
diff browse annotate |
8e992d6e36e447db040d1853fdc5e3d2eba27b76 created 2017-02-27 13:36 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341483 - MP4Metadata::GetNumberTracks() now also returns a success/error code - r=kinetik |
diff browse annotate |
e229e30bf1a34f8dd3c9a6d44ebe10e101128d20 created 2017-02-27 13:01 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341483 - MP4Metadata::Metadata() now also returns a success/error code - r=kinetik |
diff browse annotate |
f90ddaaea39491327c2bc66da9afb7c0f576f21d created 2017-02-27 10:10 +1100 pushed 2017-06-12 13:08 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1343437 - MP4Demuxer::Init resolves with a MediaResult - r=jya |
diff browse annotate |
b1c8b28b9fa2a8424db940d4b657eb59b3f01ff3 created 2017-03-01 10:53 +0800 pushed 2017-06-12 13:08 +0000 |
Alfredo.Yang | Alfredo.Yang - Bug 1343461 - add a wrapper class to encapsulate rust/stagefright sample table. r=gerald |
diff browse annotate |
98a5d4f7bc117240f41f72d0c0b4e889694e4bb1 created 2017-04-26 16:43 +0200 pushed 2017-06-01 19:17 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1359058 - Part 2: Rely on container flags when seeking in plain MP4. r=gerald, a=ritu |
diff browse annotate |
5de3b1528ca0947dfde7b1aef7a42f5984b5ee89 created 2017-05-19 11:55 +0200 pushed 2017-05-22 18:17 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1366208 - Make sure no empty RefPtr are ever stored. r=gerald, a=gchang |
diff browse annotate |
67617bd5c3e8cf3d44b5afdfa24257c2d2a131fe created 2017-02-27 10:06 +1100 pushed 2017-04-18 12:07 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1343156 - Remove unnecessary MP4Metadata::HasCompleteMetadata - r=jya |
diff browse annotate |
aa4f4a00727d2879c9a949382211c52caf0d5f79 created 2017-02-23 14:56 +1100 pushed 2017-04-18 12:07 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1341454 - MP4Demuxer::Init() pre-caches everything from MP4Metadata - r=jya |
diff browse annotate |
9eab13b3a19a715f85c9809ac07d7c48d4879714 created 2016-12-14 09:32 -0700 pushed 2017-04-18 12:07 +0000 |
Tom Tromey | Tom Tromey - Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj |
diff browse annotate |
c37a59aa9e9d4c897080c5a46bd5798f50aea161 created 2017-02-09 15:42 +0100 pushed 2017-04-18 12:07 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in dom/media/ r=jya |
diff browse annotate |
cb7b14a913fd412aa0643e13bdc23a3bf404f126 created 2017-02-07 09:23 +0100 pushed 2017-04-18 12:07 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1325707: P4. Fix coding style of MediaDataDemuxers. r=gerald |
diff browse annotate |
7a9bffdb4633c7bb5de32bd08660416813f59034 created 2017-01-25 11:35 +1300 pushed 2017-04-18 12:07 +0000 |
Jay Harris | Jay Harris - Bug 1318792 - Adds support for sbgp and sgpd boxes occuring in the sampletable r=jya |
diff browse annotate |
d219333e5e3e968209ba328b6e4b1fb5c57b29a3 created 2017-01-25 12:10 +1300 pushed 2017-04-18 12:07 +0000 |
Jay Harris | Jay Harris - Bug 1318792 - Adds support for sbgp and sgpd boxes in the traf box r=jya |
diff browse annotate |
b1f632851ee526fbaad66a10bb03ece4df7c3ce1 created 2016-11-13 15:13 +1100 pushed 2017-03-06 20:48 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1313497 - Pass TimeUnit by const& in MediaDataDemuxer - r=jya |
diff browse annotate |
147b28b58a93d12f5c486560d99967aac1177aa9 created 2016-09-12 12:22 +1000 pushed 2016-11-14 12:26 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1299072: P12. Use MediaResult for MediaDataDemuxer promises. r=gerald |
diff browse annotate |
06e25a05496fd9659767aaa9606cec61f5177a3b created 2016-09-04 21:33 +1000 pushed 2016-11-14 12:26 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1300296: P2. Don't rely on MP4 container to properly report if a frame is a keyframe. r=kentuckyfriedtakahe |
diff browse annotate |
b0bdfbe111a24b0fc74a976646932c2e38781ee8 created 2016-08-22 06:39 +1000 pushed 2016-09-19 13:38 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1280346 - [mp4] Always use SPS dimensions if available. r=gerald, r=rillian, a=ritu |
diff browse annotate |
39bc955ad2fa5b1a230270f8cbfdfb018fe43b59 created 2016-07-24 22:30 +1000 pushed 2016-09-19 13:38 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1289059: P1. Add MediaDemuxer generic logging. r=cpearce |
diff browse annotate |
232a786cf87fb0f68f9bda6e9316515524d2ac8a created 2016-06-07 21:10 +0100 pushed 2016-09-19 13:38 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky |
diff browse annotate |
2d9cb763754d01143f160ff7c859b135dd2201f4 created 2016-03-08 21:48 +1100 pushed 2016-06-06 19:02 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1254311: [mp4] Ignore empty raw sample. r=cpearce |
diff browse annotate |
8a7c295f149a248ff9459079058a8a97d1f1da9f created 2016-01-18 14:33 +1100 pushed 2016-03-07 14:18 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1240411: P4. Clean up readers headers. r=cpearce |
diff browse annotate |
0d8e85b5983278ed9c7ed0cbd88c6b1c9d1b307a created 2015-11-27 15:03 +1100 pushed 2016-01-25 13:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1227396: P13. Refactor how MP4 buffered range is calculated. r=cpearce |
diff browse annotate |
8d0d23a83e347a89692e64a1d58cbba8f7467e51 created 2015-11-25 12:24 +1100 pushed 2016-01-25 13:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1227396: P9. Remove unnecessary monitor. r=cpearce |
diff browse annotate |
c15c9f37f220e491e570fbca50edde924367b26e created 2015-11-24 20:16 +1100 pushed 2016-01-25 13:55 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce |
diff browse annotate |
5d977c74e5741a13e15c295c5caa377428e3b844 created 2015-11-15 14:49 +0100 pushed 2016-01-25 13:55 +0000 |
sajitk | sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian |
diff browse annotate |
66a799321ef851242374893b00c88df336bd8137 created 2015-11-11 09:36 -0800 pushed 2016-01-25 13:55 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE |
diff browse annotate |
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad created 2015-11-11 06:52 +0100 pushed 2016-01-25 13:55 +0000 |
sajitk | sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian |
diff browse annotate |
e8c7dfe727cd970e2c3294934e2927b14143c205 created 2015-10-18 01:24 -0400 pushed 2015-12-14 20:08 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
af903bae2619af2c0719f5a2734e5f39f0fa6743 created 2015-10-07 12:34 +1100 pushed 2015-12-14 20:08 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce |
diff browse annotate |
41dea9df27ed995f8315ab4318c187a617937664 created 2015-10-07 10:19 -0700 pushed 2015-12-14 20:08 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245) |
diff browse annotate |
91d4539e00cecb658604e021675a923c60ef3235 created 2015-10-07 16:50 -0400 pushed 2015-12-14 20:08 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
ea609f3830eacc917728d3e1994aa481c00d7f2f created 2015-09-29 15:19 +0200 pushed 2015-10-29 11:30 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1200326 - p5: Moved fallible code from MP4TrackDemuxer constructor to caller - r=jya, a=sylvestre |
diff browse annotate |
a3a0f4f5b416f442f3f3fe654e92aa43513484e1 created 2015-09-15 13:03 +1000 pushed 2015-10-29 11:30 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce |
diff browse annotate |
176b5ef8e88119bc025a63286b46b6ffefc33715 created 2015-09-14 18:36 +1000 pushed 2015-10-29 11:30 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce |
diff browse annotate |
d4e39e6d93ebf32ca05555577c2805c21c7f4e42 created 2015-09-14 18:06 +1000 pushed 2015-10-29 11:30 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce |
diff browse annotate |
7aebd5a8b8a82ba14bc7a4178d5a950eb33d2854 created 2015-08-20 16:50 +1000 pushed 2015-10-29 11:30 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe |
diff browse annotate |
f062f4e357698e99cb8abbf61ce77ea23ce896d3 created 2015-08-21 14:45 +1000 pushed 2015-10-29 11:30 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Revert "Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe" |
diff browse annotate |
ea98b3ea55a4e308da82644fe00ed21026851a22 created 2015-09-29 12:24 +0200 pushed 2015-09-29 10:26 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1200326 - p5: Moved fallible code from MP4TrackDemuxer constructor to caller - r=jya, a=sylvestre |
diff browse annotate |
f4b2c0381b884b23f69b6502112c77cf6c9b57cb created 2015-08-20 16:50 +1000 pushed 2015-09-21 14:04 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1196398 - [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe, a=sledru |
diff browse annotate |
c88e335ddd5e3876d779e10fc52a05eeef8e2225 created 2015-07-21 02:48 +0200 pushed 2015-09-21 14:04 +0000 |
Alfredo Yang |
Alfredo Yang |
diff browse annotate |
b7064dafa28654c6ade3a4409accc652f325a563 created 2015-07-21 08:42 +0200 pushed 2015-09-21 14:04 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 1704ea727e81 (bug 1163486) for at least b2g bustage |
diff browse annotate |
1704ea727e819b116561e9e06148089c795fa6d1 created 2015-07-20 19:25 +0200 pushed 2015-09-21 14:04 +0000 |
Alfredo Yang | Alfredo Yang - Bug 1163486 - Remove MP4Reader. r=jya |
diff browse annotate |
629be61818243fbbf1127efa140219292f762c2d created 2015-07-15 17:18 +1000 pushed 2015-09-21 14:04 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1169473: Re-add H264 telemetry. r=miketaylr |
diff browse annotate |
32562add4eb68327e7780c665b3a49dd65f309ae created 2015-08-20 16:50 +1000 pushed 2015-08-24 15:42 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1196398 - [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe, a=sledru |
diff browse annotate |
477a7f5576a309625f52859914182764fc8253aa created 2015-07-08 13:07 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1180403 - Part 1: Ensure buffered index is up to date. r=cpearce, a=kglazko |
diff browse annotate |
9cbc7259a36865e02e3098f668c996b016f70966 created 2015-06-14 21:37 -0700 pushed 2015-08-10 18:23 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1174220 - Part 2: Use MediaByteBuffer instead of MediaLargeByteBuffer. r=jya |
diff browse annotate |
90da82b5997eeef0b140cfef24e0c5391b04250e created 2015-06-11 15:55 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1171330: P8. Check MoofParser index before demuxing. r=cpearce |
diff browse annotate |
e86a8ea9ce53cb6a8c67623f4828a168669896e5 created 2015-06-10 19:38 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1171629: Use fallible array to store MP4 samples index. r=kentuckyfriedtakahe |
diff browse annotate |
5c2429fd2699fa8793183dfbdf0e33a45550218f created 2015-05-25 15:09 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1163227: Part10. Properly recalculate next keyframe time after seeking. r=cpearce |
diff browse annotate |
91df4391d32177465f006d44b39635eefcd4ef5f created 2015-05-25 15:09 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1166836: Part2. Only rescans MP4's moof when necessary. r=cpearce |
diff browse annotate |
a0dcad6b9a4a7ec4cf26f71234c2365bcf6ca6be created 2015-05-25 15:09 +1000 pushed 2015-08-10 18:23 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1163227: Part4. Fix MP4TrackDemuxer eviction offset calculations. r=mattwoodrow |