dom/media/mediasource/TrackBuffer.h
67259acf0c1e
created 2015-03-03 17:38 +1300
pushed 2015-04-03 19:22 +0000
Matt Woodrow Matt Woodrow - Bug 1138260 - Add typed Microseconds class and use it for the range removal algorithm. r=jya, r=kinetik, a=sledru
a20c7910a82f
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
40e4baf83c77
created 2015-02-28 19:46 +1300
pushed 2015-03-30 18:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 1123492 - ResetDecode() on subreaders before Seek(). r=mattwoodrow, a=abillings
661dcf41cef9
created 2015-02-20 14:19 +1300
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1133625: Return an error when attempting to append too much data. r=cajbir
dad2b3245457
created 2015-02-13 16:52 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1132796: Evict data we likely previously read. r=cajbir
366a3d38c09e
created 2015-02-12 15:57 +1300
pushed 2015-03-30 18:32 +0000
Karl Tomlinson Karl Tomlinson - bug 1132328 remove mCurrentDecoder handling from RemoveDecoder() r=jya
88c4ddf14434
created 2015-02-11 11:30 +1300
pushed 2015-03-30 18:32 +0000
Karl Tomlinson Karl Tomlinson - bug 1092915 document that mCurrentDecoder is modified on main thread only r=mattwoodrow
1eed7ad9fbb7
created 2015-02-11 11:12 +1300
pushed 2015-03-30 18:32 +0000
Matt Woodrow Matt Woodrow - bug 1092915 modify mCurrentDecoder on main thread after RemoveDecoder r=karlt
7f2c7fe98899
created 2015-02-09 23:29 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1129732: Part3. Assume buffered range starting close enough to 0 to be 0. r=mattwoodrow
3c4dc1b74b7f
created 2015-02-04 20:20 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part10. Handle concurrent aborts. r=mattwoodrow
22fb2f111021
created 2015-02-04 20:20 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1122358: Implement partial reset parser. r=cajbir
52dc02feb987
created 2015-02-04 20:20 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part2. appendBuffer scanning the data before firing updateend. r=mattwoodrow
99994b4a3682
created 2015-01-30 17:45 -0800
pushed 2015-03-30 18:32 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow
b7b87042f254
created 2015-01-27 02:01 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1102642: Use ref counted compressed data within mediasource. r=mattwoodrow
19608b0262ab
created 2015-01-24 21:45 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir
f1d37b792c4a
created 2015-01-16 23:48 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120086: Re-open SourceBuffer after call to appendBuffer if in ended state. r=cajbir
0ba9865709b5
created 2015-01-16 23:48 +1100
pushed 2015-03-30 18:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120084: Implement MSE's AppendErrorAlgorithm
0a0caae8e447
created 2015-01-16 16:14 +1300
pushed 2015-03-30 18:32 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation - r=jya
ad9c778e7bb8
created 2015-02-28 19:46 +1300
pushed 2015-03-05 16:09 +0000
Karl Tomlinson Karl Tomlinson - Bug 1123492 - ResetDecode() on subreaders before Seek(). r=mattwoodrow, a=abillings
050e1d7b5246
created 2015-02-20 14:19 +1300
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1133625: Return an error when attempting to append too much data. r=cajbir a=lmandel
65a768a861a5
created 2015-02-13 16:52 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1132796: Evict data we likely previously read. r=cajbir a=lmandel
bdbae3abf53f
created 2015-02-12 15:57 +1300
pushed 2015-02-23 15:17 +0000
Karl Tomlinson Karl Tomlinson - bug 1132328 remove mCurrentDecoder handling from RemoveDecoder() r=jya a=lmandel
6595ccb73af6
created 2015-02-11 11:30 +1300
pushed 2015-02-23 15:17 +0000
Karl Tomlinson Karl Tomlinson - bug 1092915 document that mCurrentDecoder is modified on main thread only r=mattwoodrow a=mandel
82ab77166a5f
created 2015-02-11 11:12 +1300
pushed 2015-02-23 15:17 +0000
Matt Woodrow Matt Woodrow - bug 1092915 modify mCurrentDecoder on main thread after RemoveDecoder r=karlt a=lmandel
1c5814ce8ade
created 2015-02-09 23:29 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1129732: Part3. Assume buffered range starting close enough to 0 to be 0. r=mattwoodrow a=lmandel
77d5e3a30435
created 2015-02-20 18:16 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1129732, bug 1118597) for linux32 debug bustage.
81b4d96a95f5
created 2015-02-09 23:29 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1129732: Part3. Assume buffered range starting close enough to 0 to be 0. r=mattwoodrow a=lmandel
bfb746be0737
created 2015-02-04 20:20 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part10. Handle concurrent aborts. r=mattwoodrow a=lmandel
378dac73d66d
created 2015-02-04 20:20 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1122358: Implement partial reset parser. r=cajbir a=lmandel
9fa4b3fd1a14
created 2015-02-04 20:20 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part2. appendBuffer scanning the data before firing updateend. r=mattwoodrow a=lmandel
6077af62eef9
created 2015-01-30 17:45 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow, a=sledru
8de0be1741d4
created 2015-01-27 02:01 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1102642 - Use ref counted compressed data within mediasource. r=mattwoodrow, a=sledru
d0d24eaaf835
created 2015-01-24 21:45 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089 - MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir, a=sledru
31aac3cd543e
created 2015-01-16 16:14 +1300
pushed 2015-02-23 15:17 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation. r=jya, a=sledru
53345874560b
created 2015-01-16 23:48 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120086: Re-open SourceBuffer after call to appendBuffer if in ended state. r=cajbir a=sledru
28003eff234f
created 2015-01-16 23:48 +1100
pushed 2015-02-23 15:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120084: Implement MSE's AppendErrorAlgorithm. r=cajbir a=sledru
20ab622b36c1
created 2015-01-07 15:58 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1064128 - Implement support for timestampOffset in segments mode. r=k17e,r=cajbir
e7dbd3eb21e5
created 2014-12-18 13:59 +0100
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
91e9b39e3c4b
created 2014-12-19 09:00 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4757a1d4a23e (bug 1113282) for e10s M1 test failures
4757a1d4a23e
created 2014-12-18 22:26 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
1d583d95bef7
created 2014-12-18 12:39 +1300
pushed 2015-02-23 15:17 +0000
Matt Woodrow Matt Woodrow - Bug 1112444 - Add a pref to force each appended MSE segment to be in its own decoder. r=ajones
ac4815448f7c
created 2014-12-12 14:22 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
c90dea32c778
created 2014-12-10 22:56 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Backed out changeset 89c9d42ef78e (bug 1109954) for colliding with bug 1108701 on a CLOSED TREE.
89c9d42ef78e
created 2014-12-10 22:38 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
96b86345fe30
created 2014-12-09 11:43 -0800
pushed 2015-02-23 15:17 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce (relanding on a CLOSED TREE because it wasn't the source of the leaks)
38478b0b00fb
created 2014-12-09 15:49 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 18c302f80bce (bug 1108707) for nsTArray_base leaks.
858dc45e6536
created 2015-01-30 17:45 -0800
pushed 2015-02-02 16:43 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow, a=sledru
8b4f59c3ae71
created 2015-01-27 02:01 +1100
pushed 2015-01-28 14:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1102642 - Use ref counted compressed data within mediasource. r=mattwoodrow, a=sledru
570a09a6eb68
created 2015-01-24 21:45 +1100
pushed 2015-01-27 15:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089 - MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir, a=sledru
595835cd60a0
created 2015-01-16 16:14 +1300
pushed 2015-01-20 15:33 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation. r=jya, a=sledru
7dd701f60492
created 2015-01-16 23:48 +1100
pushed 2015-01-20 00:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120086: Re-open SourceBuffer after call to appendBuffer if in ended state. r=cajbir a=sledru
da605a71901e
created 2015-01-16 23:48 +1100
pushed 2015-01-20 00:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120084: Implement MSE's AppendErrorAlgorithm. r=cajbir a=sledru
6d028e37ba05
created 2015-01-07 15:58 -0800
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1064128 - Implement support for timestampOffset in segments mode. r=k17e,r=cajbir a=mse
521f1e9a8b68
created 2014-12-18 13:59 +0100
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir, a=sledru
5a2808b6675b
created 2014-12-18 12:39 +1300
pushed 2015-01-12 19:37 +0000
Matt Woodrow Matt Woodrow - Bug 1112444 - Add a pref to force each appended MSE segment to be in its own decoder. r=ajones, a=sledru
a024fc4f0bd2
created 2014-12-12 14:22 -0800
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce, a=sledru
4d7e491441c0
created 2014-12-09 11:43 -0800
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce, a=sledru
b52b8019d49a
created 2014-11-14 17:12 +1300
pushed 2015-01-12 19:37 +0000
Matt Woodrow Matt Woodrow - Bug 1098022 - Use Maybe<T> for mLastEndTimestamp in TrackBuffer to differentiate between 0 and unset. r=ajones
95acf66c3675
created 2014-11-11 20:50 -0800
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1091008 - Implement a sensible GetBuffered override for MediaSourceReader using the existing GetBuffered on MediaSource. r=cajbir
06275a674a57
created 2014-11-06 15:09 +1100
pushed 2015-01-12 19:37 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1093880 - Delay decoder initialization until data has been appended. r=cajbir