Changes pushed with changeset 5ececa0775416a4a9f891567210df03ce7667a5f
User
Push date [To Local]
ChangesetPatch author — Commit message
jyavenard@mozilla.com
Mon Nov 30 00:49:17 2015 +0000
fd4d78b89cc0ee6f464c65b17b957e52572041abJean-Yves Avenard — Bug 1227396: P14. Reduce memory usage of sample index for audio tracks. r=cpearce
0d8e85b5983278ed9c7ed0cbd88c6b1c9d1b307aJean-Yves Avenard — Bug 1227396: P13. Refactor how MP4 buffered range is calculated. r=cpearce
349eba21938c8503440a3d38bebbc1c6041f9c8dJean-Yves Avenard — Bug 1227396: P12. Use MediaByteRangeSet capabilities to filter already processed data. r=cpearce
ae7df1dfcf43d70ce556bf598fe0013245c1e593Jean-Yves Avenard — Bug 1227396: P11. Add IntervalSet::operator- operand. r=gerald
2eb96ce8df526aca2d51f1cb0559bdc4b9b81691Jean-Yves Avenard — Bug 1227396: P10: Remove stray function definition. r=cpearce
8d0d23a83e347a89692e64a1d58cbba8f7467e51Jean-Yves Avenard — Bug 1227396: P9. Remove unnecessary monitor. r=cpearce
8a42bbaec5c597bc630e52c296fd8f3ffe5bee6cJean-Yves Avenard — Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce
c15c9f37f220e491e570fbca50edde924367b26eJean-Yves Avenard — Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
fbe31e1d14f98f0f898248b74a3d7a00bde8b825Jean-Yves Avenard — Bug 1227396: P6. Replace MediaByteBuffer with Interval<int64_t>. r=cpearce
b0df12f3df0d8e37e1f3ee996bbbc0f752e83d43Jean-Yves Avenard — Bug 1227396: P5. Make Interval::Span ignore empty interval. r=gerald
5ececa0775416a4a9f891567210df03ce7667a5fJean-Yves Avenard — Bug 1227396: P4. Add IntervalSet::Clear method. r=gerald
c5689e8fe1e442de8d8cd8bb2843cef34c8eac11Jean-Yves Avenard — Bug 1227396: P3. Add IntervalSet::LastInterval method. r=gerald
fb6bf94d90846562c3bafc7f2e8e3157282d74c2Jean-Yves Avenard — Bug 1227396: P2. Rename some MediaByteRange methods. r=cpearce
043380f2cc5764d1ac91e701b7038720b46ad26fJean-Yves Avenard — Bug 1227396: P1. Remove TimestampedMediaByteRange object. r=cpearce