dom/media/mediasource/TrackBuffer.h
78c1272f812f7ef77060706d40f1179911d5e829
created 2015-06-24 13:30 -0700
pushed 2015-07-01 12:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1177147: Set mediasource duration to group end timestamp. r=karlt
f5b56f26141b0f9891f210ef1753d41b066b21af
created 2015-06-17 14:22 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
85029878321bfe445b6b60f64282489e01f6fbae
created 2015-06-23 16:20 -0400
pushed 2015-06-24 14:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1175768) for frequent media test failures.
e02dd312d6228e7b5ca5cecb9a23495fe830f643
created 2015-06-17 14:22 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
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
cd08ea9d91939991327b01020d53e9d7f4b1e02f
created 2015-06-11 15:55 +1000
pushed 2015-06-12 00:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P6. Make RangeRemoval use promises. r=cajbir
5d30edb9048a289f28c7ef6dd13d4a53fb0170d8
created 2015-06-11 15:49 +1000
pushed 2015-06-12 00:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P5. Split AppendData task to be closer to spec. r=cajbir.
a657a4840aee43fffb53db4bbfadbd118f70ef61
created 2015-06-05 10:24 -0700
pushed 2015-06-05 21:49 +0000
Daniel Holbert Daniel Holbert - Bug 1165819 followup: Add missing 'override' keyword to TrackBuffer::Dump() declaration. rs=ehsan
24d733651b4871cbcb0b84df08c64f7ced36b9f0
created 2015-06-05 11:53 +1000
pushed 2015-06-05 13:25 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1165819: Part2. Use TimeUnits in SourceBuffer. r=mattwoodrow
ab20361ff7d3dcdee04baa04e76566745053fa66
created 2015-06-05 11:52 +1000
pushed 2015-06-05 13:25 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1165819: Abstract TrackBuffer interface. r=kentuckyfriedtakahe
eb72777f68d3a34618e73892bc88a9d46fe58f96
created 2015-05-24 21:22 -0700
pushed 2015-05-29 13:33 +0000
Bobby Holley Bobby Holley - Bug 1168008 - Replace 'Consumer' with 'Request' in MediaPromise naming. r=jww
d5c950a3f7311557e6b1cf09a33adfac1ebbd234
created 2015-05-25 15:09 +1000
pushed 2015-05-26 02:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163227: Part6. Always notify MediaSourceReader of new data on its own task queue. r=mattwoodrow
24a7f0fda98b2d68efaf5b07d1d56b575e89316a
created 2015-05-18 16:15 +1000
pushed 2015-05-18 11:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163445: Part5. Replace dom::TimeRanges with TimeIntervals object. r=mattwoodrow
9d6fc27d1c775b217b32f0ede8dadbac2877901e
created 2015-05-01 15:37 +1000
pushed 2015-05-01 16:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1157075: Part2. Use MediaPromise to read TrackBuffer metadata. r=bholley,r=karlt
cd563aff22c580c681150f5a74fff8a265af5044
created 2015-04-15 15:27 +1000
pushed 2015-04-15 12:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1153094: Rename LargeDataBuffer and DataBuffer object. r=cpearce
706ee8458ffb6f06da7874cb870d02c3f5696f54
created 2015-03-23 15:31 +1300
pushed 2015-03-23 12:19 +0000
Edwin Flores Edwin Flores - Bug 1134434 - Fire loadedmetadata before encrypted event on encrypted MP4s - r=cpearce
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
d08d7a1a55bae44082e7e7218338099abff07549
created 2015-03-03 17:38 +1300
pushed 2015-03-03 12:54 +0000
Matt Woodrow Matt Woodrow - Bug 1138260 - Add typed Microseconds class and use it for the range removal algorithm. r=jya,kinetik
5065a5f34d356910eddc5cc12d072483c81c7131
created 2015-02-28 19:46 +1300
pushed 2015-03-03 12:54 +0000
Karl Tomlinson Karl Tomlinson - bug 1123492 ResetDecode() on subreaders before Seek() r=mattwoodrow
75d7c2a466104ce045ca8adb76e324735e1db0fb
created 2015-02-26 19:37 +1300
pushed 2015-02-27 02:25 +0000
Karl Tomlinson Karl Tomlinson - back out 6fc9b30bbdd9..232b818847e7 from bug 1123492 for crashes in DoVideoSeek()
0063a9d0d70b28f213b3d3646ee0de217140ffff
created 2015-02-18 19:23 +1300
pushed 2015-02-27 02:25 +0000
Karl Tomlinson Karl Tomlinson - bug 1123492 ResetDecode() on subreaders when switching to current or seeking r=mattwoodrow
661dcf41cef9a2acbb6b4b2dc4af627c750a4b56
created 2015-02-20 14:19 +1300
pushed 2015-02-20 14:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1133625: Return an error when attempting to append too much data. r=cajbir
dad2b32454574aabe1b66d5ee36ecd18a3bd3de7
created 2015-02-13 16:52 +1100
pushed 2015-02-17 20:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1132796: Evict data we likely previously read. r=cajbir
366a3d38c09e6a909537a567cb747bd38be5d3af
created 2015-02-12 15:57 +1300
pushed 2015-02-16 15:06 +0000
Karl Tomlinson Karl Tomlinson - bug 1132328 remove mCurrentDecoder handling from RemoveDecoder() r=jya
88c4ddf14434cdeaf24870994f35bfd1ef180d8c
created 2015-02-11 11:30 +1300
pushed 2015-02-11 21:28 +0000
Karl Tomlinson Karl Tomlinson - bug 1092915 document that mCurrentDecoder is modified on main thread only r=mattwoodrow
1eed7ad9fbb731f038496ade27cc977e87524c61
created 2015-02-11 11:12 +1300
pushed 2015-02-11 21:28 +0000
Matt Woodrow Matt Woodrow - bug 1092915 modify mCurrentDecoder on main thread after RemoveDecoder r=karlt
7f2c7fe988991003fe0f1162fa55753e34a471a4
created 2015-02-09 23:29 +1100
pushed 2015-02-09 21:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1129732: Part3. Assume buffered range starting close enough to 0 to be 0. r=mattwoodrow
3c4dc1b74b7f67c9a0823beaa6adccdf4117ef19
created 2015-02-04 20:20 +1100
pushed 2015-02-04 19:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part10. Handle concurrent aborts. r=mattwoodrow
22fb2f111021e4e04dfe91efa8c52a632c7e189a
created 2015-02-04 20:20 +1100
pushed 2015-02-04 19:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1122358: Implement partial reset parser. r=cajbir
52dc02feb987adb957c606c85a02d91b38726131
created 2015-02-04 20:20 +1100
pushed 2015-02-04 19:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1125776: Part2. appendBuffer scanning the data before firing updateend. r=mattwoodrow
99994b4a3682b17ff65d9faab3958962bc5b49dd
created 2015-01-30 17:45 -0800
pushed 2015-01-31 16:54 +0000
Bobby Holley Bobby Holley - Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow
b7b87042f25415ae47e5175004e34b8fb05b4e31
created 2015-01-27 02:01 +1100
pushed 2015-01-27 14:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1102642: Use ref counted compressed data within mediasource. r=mattwoodrow
19608b0262aba7282ff3c18c7ee1bc7a26e8bff5
created 2015-01-24 21:45 +1100
pushed 2015-01-24 16:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: MSE: Partially implement Range Removal algorithm. r=mattwoodrow, r=cajbir
f1d37b792c4a29731d237effd798f918218c43e6
created 2015-01-16 23:48 +1100
pushed 2015-01-17 01:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120086: Re-open SourceBuffer after call to appendBuffer if in ended state. r=cajbir
0ba9865709b5275da19f876b697e77cc0f1b0f48
created 2015-01-16 23:48 +1100
pushed 2015-01-17 01:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120084: Implement MSE's AppendErrorAlgorithm
0a0caae8e447ff6798931cbd734fdb9b010fd934
created 2015-01-16 16:14 +1300
pushed 2015-01-16 13:47 +0000
Chris Double Chris Double - Bug 1055904 - Improve MSE eviction calculation - r=jya
20ab622b36c1ce9d9904d8daaf22562a07e820c4
created 2015-01-07 15:58 -0800
pushed 2015-01-08 13:16 +0000
Bobby Holley Bobby Holley - Bug 1064128 - Implement support for timestampOffset in segments mode. r=k17e,r=cajbir
e7dbd3eb21e5201a4e2985b4a2683fd60d1cb4cd
created 2014-12-18 13:59 +0100
pushed 2014-12-19 20:08 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
91e9b39e3c4bcbe940eb2a642d85dc111c643ca2
created 2014-12-19 09:00 +0100
pushed 2014-12-19 20:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4757a1d4a23e (bug 1113282) for e10s M1 test failures
4757a1d4a23eb88c435f8ddfe3df66450d483da1
created 2014-12-18 22:26 -0800
pushed 2014-12-19 20:08 +0000
Bobby Holley Bobby Holley - Bug 1113282 - Check during async TrackBuffer decoder initialization to make sure we haven't been shut down. r=cajbir
1d583d95bef745adde37c31b4903fae87bda0d36
created 2014-12-18 12:39 +1300
pushed 2014-12-18 12:51 +0000
Matt Woodrow Matt Woodrow - Bug 1112444 - Add a pref to force each appended MSE segment to be in its own decoder. r=ajones
ac4815448f7c764605d5a1d0c56a1ce5a0faa692
created 2014-12-12 14:22 -0800
pushed 2014-12-15 18:52 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
c90dea32c778f0f682f03192c1895fed08a265e3
created 2014-12-10 22:56 -0800
pushed 2014-12-12 01:30 +0000
Bobby Holley Bobby Holley - Backed out changeset 89c9d42ef78e (bug 1109954) for colliding with bug 1108701 on a CLOSED TREE.
89c9d42ef78ef5556f88c0d5eae45ef105c6eeec
created 2014-12-10 22:38 -0800
pushed 2014-12-12 01:30 +0000
Bobby Holley Bobby Holley - Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce
96b86345fe30bc0e2dc12f7e32197bc86bede8a7
created 2014-12-09 11:43 -0800
pushed 2014-12-10 10:50 +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)
38478b0b00fbd37439bed25344b6246303f3759c
created 2014-12-09 15:49 -0500
pushed 2014-12-10 10:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 18c302f80bce (bug 1108707) for nsTArray_base leaks.
18c302f80bce6eef56d888ea14ae81f65a265cbb
created 2014-12-09 11:43 -0800
pushed 2014-12-10 10:50 +0000
Bobby Holley Bobby Holley - Bug 1108707 - Make reader shutdown asynchronous. r=cpearce
b52b8019d49a2c41fac48ee5b01ba07a6ee3db5e
created 2014-11-14 17:12 +1300
pushed 2014-11-14 11:59 +0000
Matt Woodrow Matt Woodrow - Bug 1098022 - Use Maybe<T> for mLastEndTimestamp in TrackBuffer to differentiate between 0 and unset. r=ajones
95acf66c3675f441b7763eaf349cc110ac62fdf2
created 2014-11-11 20:50 -0800
pushed 2014-11-12 15:03 +0000
Bobby Holley Bobby Holley - Bug 1091008 - Implement a sensible GetBuffered override for MediaSourceReader using the existing GetBuffered on MediaSource. r=cajbir
06275a674a574b703405e51cdb710351f2c1bc36
created 2014-11-06 15:09 +1100
pushed 2014-11-07 02:25 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1093880 - Delay decoder initialization until data has been appended. r=cajbir
43a51201545a2f950d012c6561be42f06b275885
created 2014-11-05 12:57 +0100
pushed 2014-11-05 19:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 10 changesets (bug 1091008, bug 1093020, bug 1063323) for windows m2 permanent test failures on a CLOSED TREE
6f270b2d90f471653dcf0e82b1b924feb97e17f2
created 2014-11-05 10:08 +0100
pushed 2014-11-05 19:04 +0000
Bobby Holley Bobby Holley - Bug 1091008 - Implement a sensible GetBuffered override for MediaSourceReader using the existing GetBuffered on MediaSource. r=cajbir
277005c35f059e79bbcf07cecb1523a484eae981
created 2014-10-25 20:24 +0300| base
pushed 2014-10-26 16:40 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 946065 - Part 10: Move content/media/ to dom/. r=peterv
less more (0) tip