06f657ea41601a67abfdc7e5f7b15c22c904d977: Bug 1171330: P14. Add ContainerParser::FirstCompleteMediaHeader() method. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 16:27:15 +1000 - rev 248278
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P14. Add ContainerParser::FirstCompleteMediaHeader() method. r=kentuckyfriedtakahe
d3f99ebe7c888182b6734ac82e94e3c341252dcf: Bug 1171330: P13. Relax frame discontinuity detection. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 16:27:08 +1000 - rev 248277
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P13. Relax frame discontinuity detection. r=cajbir
d62627bbe3b24fa92aef8aa9b3fa86a39bbcfb32: Bug 1171330: P12. Properly insert frames in DTS order. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 16:27:03 +1000 - rev 248276
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P12. Properly insert frames in DTS order. r=cajbir
b4d64177e02feb19194eaf99abc9b6ffffad96a8: Bug 1171330: P11. Add eviction support. r=cajbir.
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 16:26:57 +1000 - rev 248275
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P11. Add eviction support. r=cajbir. We evict data in two steps. Up to playback time, or tail data.
34ec7493164c7a7b10cd7e6ad263e41c662dce43: Bug 1171330: P10. Add TrackBuffersManager object. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:55:20 +1000 - rev 248274
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P10. Add TrackBuffersManager object. r=cajbir This implements MSE's SourceBuffer exactly per spec. No memory or speed optimisations of any kind were added for the purpose of being 100% W3C spec compliant.
3b9bd01428c3c9c2caaaf7cc08dcceea688f61d4: Bug 1171330: P9. Remove "Diamond Problem" with MediaDecoder inheritance. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:55:20 +1000 - rev 248273
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P9. Remove "Diamond Problem" with MediaDecoder inheritance. r=cpearce
90da82b5997eeef0b140cfef24e0c5391b04250e: Bug 1171330: P8. Check MoofParser index before demuxing. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:55:20 +1000 - rev 248272
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P8. Check MoofParser index before demuxing. r=cpearce
2aef130d13cd0760ed3d74a38527ea3d25970b22: Bug 1171330: P7. Add ability to retrieve init range to ContainerParser. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:55:20 +1000 - rev 248271
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P7. Add ability to retrieve init range to ContainerParser. r=cajbir Currently, we always assume that the init segment starts at offset 0. But this doesn't have to always be true.
cd08ea9d91939991327b01020d53e9d7f4b1e02f: Bug 1171330: P6. Make RangeRemoval use promises. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:55:12 +1000 - rev 248270
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P6. Make RangeRemoval use promises. r=cajbir
5d30edb9048a289f28c7ef6dd13d4a53fb0170d8: Bug 1171330: P5. Split AppendData task to be closer to spec. r=cajbir.
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:49:50 +1000 - rev 248269
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P5. Split AppendData task to be closer to spec. r=cajbir.
5d48cf35d58bbcfaefff22580e8e6e5449e8d52e: Bug 1171330: P3. Add -=, - and * (with integer) operators to TimeUnit. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:49:49 +1000 - rev 248268
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P3. Add -=, - and * (with integer) operators to TimeUnit. r=mattwoodrow
7afec49604d3ffa95914121bd816ae8ae5009740: Bug 1171330: P2. Add -= and - operator to IntervalSet. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:49:49 +1000 - rev 248267
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P2. Add -= and - operator to IntervalSet. r=mattwoodrow Remove an interval from an interval set.
1a6c90231154e60eb8dfaef87196ae2d14d11f59: Bug 1171330: P1. Add ContainerParser::MediaSegmentRange() method. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Jun 2015 15:49:49 +1000 - rev 248266
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1171330: P1. Add ContainerParser::MediaSegmentRange() method. r=kentuckyfriedtakahe And add abilities to MoofParser to indicate if a media segment is complete. In MP4 a media segment is made of a moof atom followed by one (or more) mdat atoms.
bf800c62eeba336e53b6650d95222a5a98465522: Bug 1172641 - Fix class tests to not fail on builds where classes are not enabled r=shu
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 11 Jun 2015 07:58:36 +0100 - rev 248265
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1172641 - Fix class tests to not fail on builds where classes are not enabled r=shu
136d0f3fe47c010f6205e0cbe84458f71555c997: Bug 1172193 - Also collect zones with cross zone pointers into the scheduled set r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 11 Jun 2015 07:58:36 +0100 - rev 248264
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1172193 - Also collect zones with cross zone pointers into the scheduled set r=terrence
4b0acc875712213509627ae3fc0c1a1c62bfc447: Backout 756fcc79ab98 due to bustage on OS X
Kyle Machulis <kyle@nonpolynomial.com> - Wed, 10 Jun 2015 23:49:20 -0700 - rev 248263
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Backout 756fcc79ab98 due to bustage on OS X
6fd48f8bf7b4e2006bb66062ac3986030023b216: Tests for bug 1172774, r=jfkthame
Simon Montagu <smontagu@smontagu.org> - Wed, 10 Jun 2015 23:43:26 -0700 - rev 248262
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Tests for bug 1172774, r=jfkthame
bcaca4f837e80a7e28d0fa44cc0a1c5d335fd6a7: Bug 1172774: for a box with a writing mode orthogonal to its containing block, calculate positioning values (margin, padding and offsets) in the writing mode of the containing block, r=jfkthame
Simon Montagu <smontagu@smontagu.org> - Wed, 10 Jun 2015 23:42:56 -0700 - rev 248261
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1172774: for a box with a writing mode orthogonal to its containing block, calculate positioning values (margin, padding and offsets) in the writing mode of the containing block, r=jfkthame
4636a1c2b824a1d0f6e0b4d405778572df460678: Bug 1172825 - MDSM playback should depend on IsPlaying() instead of |mPlayState|. r=cpearce.
JW Wang <jwwang@mozilla.com> - Thu, 11 Jun 2015 10:16:33 +0800 - rev 248260
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1172825 - MDSM playback should depend on IsPlaying() instead of |mPlayState|. r=cpearce.
9c4f6706db9a05d332c88befff1581cb1f2bc020: Bug 1172782 - Change how nsTHashtable::Clear() works. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 Jun 2015 13:07:40 -0700 - rev 248259
Push 28893 by kwierso@gmail.com at Fri, 12 Jun 2015 00:02:58 +0000
Bug 1172782 - Change how nsTHashtable::Clear() works. r=froydnj. This change reimplements nsTHashtable::Clear() using PLDHashable::Clear(). This changes its semantics slightly -- the old version would clear the table but leave its capacity unchanged. The new version will adjust the capacity to the default, though the entry storage will only be re-allocated when the first new element is added.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip