dom/media/fmp4/MP4Demuxer.cpp
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2d9cb763754d01143f160ff7c859b135dd2201f4
created 2016-03-08 21:48 +1100
pushed 2016-03-09 10:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1254311: [mp4] Ignore empty raw sample. r=cpearce
8a7c295f149a248ff9459079058a8a97d1f1da9f
created 2016-01-18 14:33 +1100
pushed 2016-01-20 14:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240411: P4. Clean up readers headers. r=cpearce
0d8e85b5983278ed9c7ed0cbd88c6b1c9d1b307a
created 2015-11-27 15:03 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P13. Refactor how MP4 buffered range is calculated. r=cpearce
8d0d23a83e347a89692e64a1d58cbba8f7467e51
created 2015-11-25 12:24 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P9. Remove unnecessary monitor. r=cpearce
c15c9f37f220e491e570fbca50edde924367b26e
created 2015-11-24 20:16 +1100
pushed 2015-11-30 12:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2015-11-17 01:21 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2015-11-12 11:01 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad
created 2015-11-11 06:52 +0100
pushed 2015-11-12 11:01 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
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
af903bae2619af2c0719f5a2734e5f39f0fa6743
created 2015-10-07 12:34 +1100
pushed 2015-10-08 21:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
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)
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
8fcdb4d03b9eccc9343f28e414e4cdd07b95e3fb
created 2015-09-23 00:47 +0200
pushed 2015-09-28 22:36 +0000
Gerald Squelart Gerald Squelart - Bug 1200326 - p5 - Moved fallible code from MP4TrackDemuxer constructor to caller - r=jya
a3a0f4f5b416f442f3f3fe654e92aa43513484e1
created 2015-09-15 13:03 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce
176b5ef8e88119bc025a63286b46b6ffefc33715
created 2015-09-14 18:36 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce
d4e39e6d93ebf32ca05555577c2805c21c7f4e42
created 2015-09-14 18:06 +1000
pushed 2015-09-16 17:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce
7aebd5a8b8a82ba14bc7a4178d5a950eb33d2854
created 2015-08-20 16:50 +1000
pushed 2015-08-23 21:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
f062f4e357698e99cb8abbf61ce77ea23ce896d3
created 2015-08-21 14:45 +1000
pushed 2015-08-23 21:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Revert "Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe"
73156610be5fee801df20bbe591c5989d9cd98d5
created 2015-08-20 16:50 +1000
pushed 2015-08-23 21:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
c88e335ddd5e3876d779e10fc52a05eeef8e2225
created 2015-07-21 02:48 +0200
pushed 2015-07-21 22:49 +0000
Alfredo Yang Alfredo Yang - Bug 1163486 - Remove MP4Reader. r=jya
b7064dafa28654c6ade3a4409accc652f325a563
created 2015-07-21 08:42 +0200
pushed 2015-07-21 14:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1704ea727e81 (bug 1163486) for at least b2g bustage
1704ea727e819b116561e9e06148089c795fa6d1
created 2015-07-20 19:25 +0200
pushed 2015-07-21 14:57 +0000
Alfredo Yang Alfredo Yang - Bug 1163486 - Remove MP4Reader. r=jya
629be61818243fbbf1127efa140219292f762c2d
created 2015-07-15 17:18 +1000
pushed 2015-07-16 18:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1169473: Re-add H264 telemetry. r=miketaylr
c387951ddcd773d40f169a28db4b161b05cd3fe4
created 2015-07-08 13:07 +1000
pushed 2015-07-09 15:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1180403: P1. Ensure buffered index is up to date. r=cpearce
9cbc7259a36865e02e3098f668c996b016f70966
created 2015-06-14 21:37 -0700
pushed 2015-06-15 19:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1174220 - Part 2: Use MediaByteBuffer instead of MediaLargeByteBuffer. r=jya
90da82b5997eeef0b140cfef24e0c5391b04250e
created 2015-06-11 15:55 +1000
pushed 2015-06-12 00:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P8. Check MoofParser index before demuxing. r=cpearce
e86a8ea9ce53cb6a8c67623f4828a168669896e5
created 2015-06-10 19:38 +1000
pushed 2015-06-11 01:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171629: Use fallible array to store MP4 samples index. r=kentuckyfriedtakahe
5c2429fd2699fa8793183dfbdf0e33a45550218f
created 2015-05-25 15:09 +1000
pushed 2015-05-26 02:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163227: Part10. Properly recalculate next keyframe time after seeking. r=cpearce
91df4391d32177465f006d44b39635eefcd4ef5f
created 2015-05-25 15:09 +1000
pushed 2015-05-26 02:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1166836: Part2. Only rescans MP4's moof when necessary. r=cpearce
a0dcad6b9a4a7ec4cf26f71234c2365bcf6ca6be
created 2015-05-25 15:09 +1000
pushed 2015-05-26 02:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163227: Part4. Fix MP4TrackDemuxer eviction offset calculations. r=mattwoodrow
ad14e3d99bd40193d8ebdf2f3bb9b293c2651453
created 2015-05-25 15:09 +1000
pushed 2015-05-26 02:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163227: Part2. Add MediaDecoderReader::NotifyDataRemoved method. r=cpearce
5bf8a0b4add02c66253a83267e8b875b8ccb991c
created 2015-05-18 13:50 -0700
pushed 2015-05-19 10:01 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
9ff00018ff1bba9acd9c9d7d38de9a5e0895b180
created 2015-05-11 20:57 +1000
pushed 2015-05-12 14:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1159027: Part5. Ensure we have up to date index when calculating offsets. r=cpearce
4d58f20f7252be597a200d51df3ebdb2208d8960
created 2015-05-11 20:57 +1000
pushed 2015-05-12 14:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1159027: Part3. Add MP4Demuxer object. r=cpearce
less more (0) tip