dom/media/mediasource/SourceBuffer.cpp
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
670e667640522b53458b5824e1b77696c5c1af90
created 2015-01-16 23:48 +1100
pushed 2015-01-17 01:33 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1119119: Do not abort when calling appendBuffer with no data. r=cajbir
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
4cd36b909eef9df1829df8325c42d13f7aa03414
created 2015-01-09 12:34 +1100
pushed 2015-01-09 13:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1118123: Update mediasource duration following sourcebuffer::appendBuffer. r=cajbir
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
d227893d32042cee83c8163c754fb6585ff78638
created 2014-12-30 12:22 -0800
pushed 2014-12-31 19:08 +0000
Bobby Holley Bobby Holley - Bug 1116355 - Throw when setting SourceBuffer mode to 'sequence'. r=karlt,rs=Ms2ger
7a90439cbd928630bfd35ce957e0ea8fd9e54135
created 2014-12-30 09:46 +0100
pushed 2014-12-30 23:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d1f3c8d40cdf (bug 1116355) for breaking w-4 tests on a CLOSED TREE
d1f3c8d40cdf753ccca679fdc18e22a17b295fc6
created 2014-12-29 23:20 -0800
pushed 2014-12-30 23:48 +0000
Bobby Holley Bobby Holley - Bug 1116355 - Throw when setting SourceBuffer mode to 'sequence'. r=karlt
dc01d68c1c7a7f56497ce7a5f87aeaf243ecf835
created 2014-11-19 17:16 +1300
pushed 2014-11-20 10:40 +0000
Chris Double Chris Double - Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
1f9f483663196eb47517b579a18fd3fa7bf95fea
created 2014-11-19 16:00 +1300
pushed 2014-11-19 12:36 +0000
Chris Double Chris Double - Backout e62c37b8e6b5 for Mulet test failure
e62c37b8e6b5412029bf81b08481f4f52849f654
created 2014-11-19 10:58 +1300
pushed 2014-11-19 12:36 +0000
Chris Double Chris Double - Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
23d179a16cd467b80263e8b299d4659dc4779e26
created 2014-11-13 15:38 +1300
pushed 2014-11-13 15:21 +0000
Chris Double Chris Double - Back out ea9e204bc97a for test failure on Android.
ea9e204bc97a19bf19244ff235a99f7f9f337cbb
created 2014-11-13 10:47 +1300
pushed 2014-11-13 15:21 +0000
Chris Double Chris Double - Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
less more (0) -60 tip