dom/media/mediasource/SourceBuffer.cpp
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
9fb9dbd7a0dd018483ca56c725f6eff55012902a
created 2015-06-19 13:45 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
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
36d06eceb29d391df08159584041171eb2824aea
created 2015-06-16 15:37 -0700
pushed 2015-06-29 12:17 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
57483a7b271a1745b627b372873ba65a513bb815
created 2015-06-22 14:53 -0700
pushed 2015-06-24 14:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1176178: P3. Returns error as per spec if eviction failed. r=gerald
9db419aa68c2d76b05272687977e2a5e4d0dfa91
created 2015-06-22 14:23 -0700
pushed 2015-06-24 14:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1176178: P2. Bump eviction threshold to 100MiB. r=kentuckyfriedtakahe
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.
a369cfb95b59062f51e4fd6f9a97935b9639fb12
created 2015-06-19 13:45 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
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
6aa5fa1d318e56114333dc842eaf3242c3d1f7a7
created 2015-06-16 15:37 -0700
pushed 2015-06-24 14:02 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
6cb8760b004c62a66cc455fc27822d92ce91a9d6
created 2015-06-21 00:36 +1000
pushed 2015-06-22 12:03 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1176494: P1. Ensure that progress event is fired upon successful appendBuffer. r=gerald
e261480f419270f7fd77f386a4b474f9617e3cbe
created 2015-06-17 19:41 +1000
pushed 2015-06-19 20:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1175059: P3. Remove appendMode test assertion. r=kentuckyfriedtakahe
77dfa576b46420965f4c3dc81736183025501fcb
created 2015-06-16 15:57 +1000
pushed 2015-06-19 20:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1175037: Ensure MediaFormatReader is notified when new data is received. r=alfredo
06868346ce621d4498bff04b9217a4eed98272be
created 2015-06-15 12:19 +1000
pushed 2015-06-19 20:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174584: P3. Do not error in prepare append if we've reached our memory threshold. r=gerald
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
34d1dedc56c42d4374f759f44eb380262a887d0e
created 2015-06-12 09:26 +1000
pushed 2015-06-12 18:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P5. Force update of buffered range after endOfStream. r=cajbir
e2b05400738d30abc1496cf4b7711446c4ceafac
created 2015-06-12 09:26 +1000
pushed 2015-06-12 18:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
34ec7493164c7a7b10cd7e6ad263e41c662dce43
created 2015-06-11 15:55 +1000
pushed 2015-06-12 00:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P10. Add TrackBuffersManager object. r=cajbir
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.
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
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-04 12:39 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
20ddb568f139a4c1496c65bd074b87587dd0e702
created 2015-06-03 15:22 -0700
pushed 2015-06-04 12:39 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-03 01:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-03 01:20 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
d87680bf9f7cfcae325072932d1609387eb418c3
created 2015-06-01 22:17 -0700
pushed 2015-06-03 01:20 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-02 11:11 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-02 11:11 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
6876a7c63611a9bba72cb007c355cfa82e30eba7
created 2015-06-01 14:31 -0700
pushed 2015-06-02 11:11 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj
b4f5c50385af208f48d71354f295944093b60f38
created 2015-05-22 12:28 -0700
pushed 2015-05-29 13:33 +0000
Bobby Holley Bobby Holley - Bug 1168008 - Get rid of RefableThen and make Then return an nsRefPtr<Consumer>. r=jww
182efe94d6b3dfe073bb2f40c61da621cd68556b
created 2015-05-28 11:07 -0700
pushed 2015-05-29 13:33 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-05-22 18:02 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 13:54 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
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
4b24663ec60ef60232234dbb6fa9f924ee986f0b
created 2015-05-18 16:13 +1000
pushed 2015-05-18 11:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1165145: Part1. Don't add a negative time range to empty buffered ranges. r=karlt
9104ef257c4a933331ce0c935b6ce69dc8fee2d6
created 2015-05-14 10:13 -0700
pushed 2015-05-14 22:33 +0000
Eric Rahm Eric Rahm - Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
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
ef53c6c25fb19341f42858d57434b4b8685f2555
created 2015-04-02 13:42 -0700
pushed 2015-04-07 01:19 +0000
Bobby Holley Bobby Holley - Bug 1150687 - Have callers pass an AbstractThread directly to promise APIs and remove wrapper-style AbstractThreads for MediaTaskQueue. r=jww
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
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-03-20 02:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
395a1812db6845a332bf235b404372d30770651c
created 2015-03-18 14:10 +1100
pushed 2015-03-18 12:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1143514: Part1. Only add sourcebuffer to ActiveSourceBuffers once active. r=cajbir
7542e92bf99c5cfcc3912ecad3b4e5d97c22162b
created 2015-03-17 09:29 -0700
pushed 2015-03-18 02:01 +0000
Daniel Holbert Daniel Holbert - Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
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
da8e7a594541258f4c57f063044d2b717c8862c0
created 2015-02-25 20:35 +1100
pushed 2015-02-26 10:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1096089: Make end argument an unrestricted double as per spec. r=cajbir r=bholley
74014ad8e1f8301cff489b9a6561f1deb39059ee
created 2015-02-20 14:19 +1300
pushed 2015-02-20 14:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1133625: Part2. Don't accept buffer exceeding our threshold. r=cajbir
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
715a00dcf5c0b1f6c1c78f7ae78fe5d20e55bcd8
created 2015-02-12 18:52 +1100
pushed 2015-02-12 14:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1131433: Show codec/container type in MSE logs. r=cajbir
5adf82c926e36c66dee8a89b34f62724c7063741
created 2015-02-12 18:52 +1100
pushed 2015-02-12 14:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1130826: Run range removal algorithm when setting mediasource duration. r=cajbir
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
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
a20b290d8c86d41a15fcdfa7052a49360bad40a4
created 2015-01-26 21:33 +1100
pushed 2015-01-26 21:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1118589: MSE: Run appendBuffer internal's asynchronously. r=cajbir
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
1efd2c0dfbb41889b74fb5c36cea7283627d6e39
created 2015-01-24 21:45 +1100
pushed 2015-01-24 16:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1123202: Execute abort() when detaching source buffer. r=cajbir
ebc8ccaf3ea40910792993395f315e063e091c17
created 2015-01-22 21:19 +1100
pushed 2015-01-22 22:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1123198: Run reset parser state algorithm when aborting. r=cajbir
1532023f986d18b20ae5d163956912c904b68731
created 2015-01-16 23:49 +1100
pushed 2015-01-17 01:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1120079: Do not call Range Removal algorithm after endOfStream. 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
less more (0) -60 tip