content/media/MediaStreamGraph.h
5181e577261ef5204e36db3438bf58efd7c85903
created 2014-06-09 12:11 +1200
pushed 2014-08-25 18:42 +0000
Karl Tomlinson Karl Tomlinson - b=1014862 assert that source track resamplers are used with the correct channel count r=padenot
d1b03ddc31613b0090c1815bfaeaa49215254287
created 2014-05-22 14:49 +0200
pushed 2014-08-25 18:42 +0000
Paul Adenot Paul Adenot - Backed out changeset 8dd41701dd92 (bug 989921) on a CLOSED TREE
8dd41701dd923842a97194fe385b58d1252a5752
created 2014-05-22 13:40 +0200
pushed 2014-08-25 18:42 +0000
Paul Adenot Paul Adenot - Bug 989921 - Allow the MediaStreamGraph mixer to send data back to multiple consumers. r=jesup
307ac98a19c2dd981180e18582979ed1364cca96
created 2014-07-02 18:04 +1200
pushed 2014-07-14 18:39 +0000
Karl Tomlinson Karl Tomlinson - Bug 1020411 - Correct control message order with RunAfterPendingUpdates() at shutdown. r=roc, a=sledru
ba42d247a94343f1247f94dc1c612b48a6937b18
created 2014-05-19 08:24 +1200
pushed 2014-07-14 18:39 +0000
Karl Tomlinson Karl Tomlinson - Bug 1010000 - Update SourceMediaStream::Finish() doc as AdvanceKnownTracksTime() info is incorrect since e526d37a9a19. r=roc, a=sledru
d2d883c84b1126512c4d328f841f4dfdde23e6fc
created 2014-04-18 17:23 +0800
pushed 2014-07-14 18:39 +0000
Star Cheng Star Cheng - Bug 984498: To plumb audiochannel type from AudioContext to MediaStreamGraph r=roc
c5e1fc3304208581e123ac363905ec4f4bf4c24f
created 2014-04-25 12:09 +0200
pushed 2014-07-14 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c07bced21c89 (bug 984498) for mochitest-1 bustage on a CLOSED TREE
c07bced21c89b7f3745c2b1cd6300ca6c175a129
created 2014-04-18 17:23 +0800
pushed 2014-07-14 18:39 +0000
Star Cheng Star Cheng - Bug 984498: To plumb audiochannel type from AudioContext to MediaStreamGraph r=roc
1f37af745467ae382b25602650bba1db5f86111a
created 2014-04-23 11:20 +0200
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 998179 - Refactor how MediaStreamGraph get and use their sample rate. r=roc
215d847f679c98f29cfc622486ccd809313be8a7
created 2014-04-23 08:20 +0200
pushed 2014-07-14 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1f410dde84d9 (bug 984498)
1f410dde84d90500808d647da4463e55e6c677b7
created 2014-04-23 09:58 +0800
pushed 2014-07-14 18:39 +0000
Star Cheng Star Cheng - Bug 984498: To plumb audiochannel type from AudioContext to MediaStreamGraph r=padenot
7c18257d0163e793150777c8e2812cb660501adf
created 2014-04-13 11:08 -0700
pushed 2014-07-14 18:39 +0000
Eric Rahm Eric Rahm - Bug 967817 - Finish memory reporters for Web Audio. r=roc, njn
40260af420a7b7c13fc48fcb178a559186d98446
created 2014-04-09 15:59 -0400
pushed 2014-07-14 18:39 +0000
Randell Jesup Randell Jesup - Bug 919215: Drop queued audio data on low-latency startup, make AudioStream::Init() async r=roc,padenot
2bf5b49d85e7da8127b8e5c420209c41a15af63a
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
5c57a363fe2518cf34267512de8b60a69f626e4a
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
670cb6d1750a4799daafa460c93d7af1191a9db0
created 2014-04-07 15:40 -0400
pushed 2014-07-14 18:39 +0000
Randell Jesup Randell Jesup - Backed out changeset 5349ecd9c313 (bug 818822)
5d7494ed030d3469195a02c87d13d893e8436773
created 2014-04-07 15:37 -0400
pushed 2014-07-14 18:39 +0000
Randell Jesup Randell Jesup - Backed out changeset 87f437be7de5 (bug 982490)
87f437be7de56c59093e4ba8c0104dce735a2e3e
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
5349ecd9c313daf3408e8519c020cef5159ff949
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
ac6cbaa47f343b9b3055b335a9fc5d2eee725676
created 2014-04-02 17:11 -0400
pushed 2014-07-14 18:39 +0000
Randell Jesup Randell Jesup - Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
172160556c14c09fafc26a85c5bc19a48f538ee3
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
965c622894278e1c07b30b56fdc71a1d2c294c1a
created 2014-03-24 11:06 +0100
pushed 2014-07-14 18:39 +0000
Paul Adenot Paul Adenot - Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
91a6fdfb2ad13dc0ffd378c5444764e7c879ea86
created 2014-04-02 09:21 -0700
pushed 2014-07-14 18:39 +0000
Daniel Holbert Daniel Holbert - Bug 984786 part 5: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /content/media. r=kinetik
aa3c47aed9e9fbb8efb648c2253fc42f821b20b0
created 2014-03-05 10:53 +1300
pushed 2014-06-02 21:01 +0000
Karl Tomlinson Karl Tomlinson - b=932400 rename ProduceOutput to ProcessInput r=roc
654700db7152945698a0c3fb6411f106b912b7dc
created 2014-02-18 11:53 +1300
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 968016 - Use a SharedThreadPool of size 1 for the Media State Machine thread. r=kinetik
d5b841bc9550bf3830f9a28a68d56e4b6fe4d813
created 2014-02-14 10:38 -0800
pushed 2014-06-02 21:01 +0000
Paul Adenot Paul Adenot - Bug 960057 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc DONTBUILD
a0015648d5ef6eeefa676961d87399c790e54c75
created 2014-02-17 13:54 +0100
pushed 2014-06-02 21:01 +0000
Paul Adenot Paul Adenot - Backed out changeset 4d0197840932 (bug 960057) for invalid bug number in the commit message.
4d01978409328490c852ec9882592d70132df22c
created 2014-02-14 10:38 -0800
pushed 2014-06-02 21:01 +0000
Paul Adenot Paul Adenot - Bug 960059 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc
adc635735f62f4a3aabb845a43044679acff604a
created 2013-12-10 13:49 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 13: Keep producing silence in AudioNodeStreams' mLastChunks even after they've finished r=padenot
939ac6298d2a90e0bcafec32e83aa589fd8e0199
created 2013-12-09 18:08 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 11: Don't tear down an OfflineAudioContext until its current time has actually reached its end, to ensure that all relevant stream state changes have been forwarded to the main thread. r=padenot
08e5578eded873ca3a4ff49abac1984fa4f377c1
created 2013-12-06 09:23 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 5: Don't allow a stream to finish before it has produced output up to mStateComputedTime. r=padenot
55e6046395260e2cf449a7c628bea2a482972cb5
created 2013-12-12 15:31 +0100
pushed 2014-04-22 00:22 +0000
Paul Adenot Paul Adenot - Bug 916384 - Stop calling onaudioprocess on the ScriptProcessorNode it has no inputs or outputs. r=roc
63ae0ef30e3fd42d3e438880f50923c942d21ee8
created 2013-12-11 16:31 +0100
pushed 2014-04-22 00:22 +0000
Paul Adenot Paul Adenot - Bug 916384 and 944707 - Backed out fa872452b89d and 012b1baf2b19 for crashes on a CLOSED TREE.
012b1baf2b19c37d45d83fe36c94f13c0580f0e9
created 2013-12-10 14:41 +0100
pushed 2014-04-22 00:22 +0000
Paul Adenot Paul Adenot - Bug 916384 - Stop calling onaudioprocess on the ScriptProcessorNode if it has no inputs and outputs. r=roc
184ed18485c746b05f7c0201bc375a956e97bc71
created 2013-11-26 00:59 +1300
pushed 2014-03-10 22:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 5: Add aCurrentTime parameter to MediaStreamListener::NotifyOutput and fire notifications when the MediaStreamGraph is in a good state. r=padenot
00ceed926219d38ce41081ae74ab931403b658ef
created 2013-11-19 02:09 +1300
pushed 2014-03-10 22:05 +0000
Chris Double Chris Double - Bug 939716 - Destructor for MediaStreamGraph should be virtual - r=roc
b415b13afe3ac88a44d3cb6816b2cd8a60826eaa
created 2013-10-25 12:12 +1300
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=923301 use MediaStreamGraph to dispatch PlayingRefChangeHandlers r=roc
42bb49c927055e9def5195b311db6341ff978755
created 2013-10-25 12:12 +1300
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=923301 remove now-unused GetCurrentGraphUpdateIndex() and rename mGraphUpdatesSent to mNextGraphUpdateIndex r=roc
aee15d62fc009d5045828b0f15829d161bf2a3c9
created 2013-10-25 12:07 +1300
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=923301 add MediaStreamGraph::RunAfterPendingUpdates() r=roc
8c159c637fdbd81acb11c4bb1ddfebd9f8842b85
created 2013-10-17 15:44 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 918861 - Allow the MSG to choose a better samplerate than 48000Hz. r=roc
e4d37facef0bfb397bb7ea423476fa987164a832
created 2013-09-19 09:54 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
fd52dbee297f089f6fa9eb671536a64204f86298
created 2013-09-02 15:15 +0200
pushed 2014-01-28 00:16 +0000
Paul Adenot Paul Adenot - Bug 881959 - Clamp the DelayNode.delayTime to 128/AudioContext.sampleRate when in a cycle. r=ehsan
ef481208ffc271221444ead5eef7f09ae9c8191c
created 2013-09-13 18:12 +0200
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc
5b8f9bfdc96c4be00a846569be88c622e7fea59f
created 2013-09-18 17:18 -0700
pushed 2014-01-28 00:16 +0000
Wes Kocher Wes Kocher - Backed out changeset 040522aacba4 (bug 913847)
040522aacba4f44301d427a0e0713940c6decac6
created 2013-09-18 18:50 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
badf1ed19580a2d5c4a3136b88c7fc5111b4ce4a
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset fe576415129e (bug 881959)
a2fbb901a0560b7aeb55333fb84023bfb613ddfa
created 2013-09-17 17:14 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset 2aa38a1a2b06 (bug 881959)
27dc756f1d92f4445281b79b4adc4a95466f8f0d
created 2013-10-25 12:12 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 923301 - Use MediaStreamGraph to dispatch PlayingRefChangeHandlers. r=roc, a=lsblakk
c351f02b3b3e6130f84b3089d3424a463aab1af7
created 2013-10-25 12:12 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 923301 - Remove now-unused GetCurrentGraphUpdateIndex() and rename mGraphUpdatesSent to mNextGraphUpdateIndex. r=roc, a=lsblakk
7e263b400d7688f3435287ba59f599b75a6a47be
created 2013-10-25 12:07 +1300
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - Bug 923301 - Add MediaStreamGraph::RunAfterPendingUpdates(). r=roc, a=lsblakk
f6cb1041ec9591f725809c4da6cb74dd5afa64a5
created 2013-09-02 15:15 +0200
pushed 2013-12-03 03:32 +0000
Paul Adenot Paul Adenot - Bug 881959 - Clamp the DelayNode.delayTime to 128/AudioContext.sampleRate when in a cycle. r=ehsan, a=akeybl
f9d9a5720f13825cd7fec5ae1a303e8ccdad4210
created 2013-09-13 18:12 +0200
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
86c85d70255687bccfa47a114dc709751fe7c9cc
created 2013-09-10 17:05 +1200
pushed 2013-12-03 03:32 +0000
Karl Tomlinson Karl Tomlinson - b=914030 shut down an AudioDestinationNode's graph on destruction, if not already r=ehsan
cb8146788ab19f8c95ae7e22d32f211d35eefd47
created 2013-09-05 16:25 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 912702 - Minimize the #includes in content/media; r=roc
2e67cbcf632286210b6dd80226c26f52931e1bf6
created 2013-09-05 13:29 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 2f15518f566e (bug 912702) because of B2G JB Emulator build bustage
2f15518f566e95dc039af87ed8ee2c2e3455326d
created 2013-09-04 17:58 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 912702 - Minimize the #includes in content/media; r=roc
a5e2ad4508be2b8e1b85f6f2f6f4a7e41a3ad572
created 2013-08-26 02:07 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 2 - Allow DOM MediaStreams to intercept SetTrackEnabled calls r=roc (reland)
10949a6eac60100bd676083ec1a86d26f575ad4a
created 2013-08-26 02:07 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 1-Refactor MediaStreamTrack disabling so we can call it directly and access from other threads r=roc (reland)
b0a6d97b6e267eb5e67352ef4da79cca68a830f5
created 2013-08-26 02:29 -0700
pushed 2013-12-03 03:32 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 909187)
79b1a4a62635f8da7baf43bc889b016086cc2af0
created 2013-08-26 02:07 -0400
pushed 2013-12-03 03:32 +0000
Randell Jesup Randell Jesup - Bug 909187: Part 2 - Allow DOM MediaStreams to intercept SetTrackEnabled calls r=roc
less more (0) -100 -60 tip