7cc62c82bb10460da898ddcc7bd904b6838c5440: Bug 1163445: Part3. Add IntervalSet::Contains(Interval) method. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265125
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163445: Part3. Add IntervalSet::Contains(Interval) method. r=mattwoodrow
d71d9f13a37d709817041b66e1fd782084a6de4c: Bug 1163445: Part2. Add TimeUnit infinity concept. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265124
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163445: Part2. Add TimeUnit infinity concept. r=mattwoodrow We use the value INT64_MAX as meaning infinity. This allows to avoid taking more storage space than necessary but may result in unpredictable behaviour when performing calculations.
4c86cc335c316f190a3b1dc1807f8b6d23cfb86c: Bug 1163445: Part1. Keep IntervalSet normalized. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265123
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163445: Part1. Keep IntervalSet normalized. r=mattwoodrow This is the easiest to ensure consistency when making calculations on them.
19303e91c5d99008f7386ca242d62f94df8ec4a6: Bug 1163453: Rename Interval<T>::Union into ::Span. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265122
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163453: Rename Interval<T>::Union into ::Span. r=mattwoodrow When two intervals aren't intersecting it has nothing to do with an union.
60eebe7251c493dd23bc13537538bd2cbd257a1c: Bug 1165585: Part2. Use MediaFormatReader with web audio. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 16 May 2015 22:35:22 +1000 - rev 265121
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1165585: Part2. Use MediaFormatReader with web audio. r=cpearce Only used for MP4 content at present.
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265120
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
bb3eb37c2e2b6d5393b8d56004231da738948d68: Bug 1165145: Part3. Update webref results. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265119
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1165145: Part3. Update webref results. r=karlt
3017514d76f3e4046acf3c4ca2455b07a1353683: Bug 1165145: Part2. Only extends source buffer ranges if non-empty. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265118
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1165145: Part2. Only extends source buffer ranges if non-empty. r=karlt
4b24663ec60ef60232234dbb6fa9f924ee986f0b: Bug 1165145: Part1. Don't add a negative time range to empty buffered ranges. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265117
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1165145: Part1. Don't add a negative time range to empty buffered ranges. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 16:13:20 +1000 - rev 265116
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163359: ensure we read updated audio configuration. r=cpearce
def08fced8520e6eafa3d1fe78a413f60aa0c70e: Bug 1163485: Part2. Update webref test. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:42:33 +1000 - rev 265115
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163485: Part2. Update webref test. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:42:32 +1000 - rev 265114
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163485: Part1. Enable MediaFormatReader by default. r=kentuckyfriedtakahe
064d7b227f967588a3cffcbf0c8c625415e47d6d: Bug 1163458: Part2. Remove sync dispatch from apple's initialization. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:42:32 +1000 - rev 265113
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163458: Part2. Remove sync dispatch from apple's initialization. r=cpearce
0aeb4344fb3776ba3cf09e867dfc8908ef9d3355: Bug 1163458: Part1. Move PlatformDecoderModule outside fmp4. r=kentukyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:42:32 +1000 - rev 265112
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1163458: Part1. Move PlatformDecoderModule outside fmp4. r=kentukyfriedtakahe
7ab507ec07cbc93bff52809d364d0966f0d121fa: Bug 1156708: Part4. Remove most locking. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:42:01 +1000 - rev 265111
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1156708: Part4. Remove most locking. r=cpearce
ae61b05d266c05f84f5cc38d509394e54e7f6427: Bug 1156708: Part3. Disable audio track when using combined track sourcebuffer. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:41:22 +1000 - rev 265110
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1156708: Part3. Disable audio track when using combined track sourcebuffer. r=kentuckyfriedtakahe This is an unsupported configuration. We currently only whitelist MSE clients using separate audio and video tracks.
e043b13f0ef0f061c24bd1c4b8577f261c607543: Bug 1156708: Part2. Add pref to toggle new code. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 18 May 2015 15:41:22 +1000 - rev 265109
Push 2093 by gijskruitbosch@gmail.com at Mon, 18 May 2015 13:30:24 +0000
Bug 1156708: Part2. Add pref to toggle new code. r=kentuckyfriedtakahe media.format-reader.mp4=true: Will enable the new format decoder for mp4 media.mediasource.format-reader.mp4=true: Will enable new format decoder for mp4 within MSE.