content/media/AudioNodeStream.cpp
45e88ec6ac1f18649b6f6510299485f50e6519dc
created 2013-05-30 16:44 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 868405. Support 'enabled' attribute on MediaStreamTrack. r=jesup
6c715f75bbb3f2a107920946d0b2a8cf92f4aaf0
created 2013-05-29 07:40 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 876215 - Correctly deal with nodes that require 0 input channels by feeding them a null AudioChunk; r=roc
59f25c1db41453d11620888b9499ebce5eb0512a
created 2013-05-24 13:10 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 873553 - Part 4: Pass the sampling rate to the engine in SetTimelineParameter; r=roc
738b82a250374580068213fd122f0a54af1e5a33
created 2013-05-24 13:09 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 873553 - Part 2: Teach each AudioNodeStream about its sampling rate, and store the value inside AudioContext; r=roc
71ade5bf04f1eb976e746540cee36666b2084e67
created 2013-05-23 22:36 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 874952 - Always create enough last chunks for an engine, even if we don't end up calling into its ProduceAudioBlock function; r=roc
96b964d758c8b9a149bb79300f63eab93c9b68ce
created 2013-05-23 07:46 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
5b8402ad9f6622331835e1f8c1ae7367637294d1
created 2013-05-22 15:22 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets e52c6f7200b3 and 2718954757e1 (bug 874869) for intermittent Windows leaks.
2718954757e15268961599fc8d446ae8fbcf260b
created 2013-05-22 11:30 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
813a1f7e66ef142412e418342e097d33febd1db6
created 2013-05-14 00:12 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865251 - Implement WaveShaperNode; r=roc
487b28716f467e580ba4e01a2c68381cb7638243
created 2013-05-30 16:44 +1200
pushed 2013-07-29 23:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 868405. Support 'enabled' attribute on MediaStreamTrack. r=jesup a=akeybl
d8b87a58ebf51a6348a3f1c23eeef97621d72c96
created 2013-05-07 23:31 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 869684 - Don't crash if the last output chunk for a given stream doesn't contain any channels; r=roc
f5669ac3bf3663459ed7688dc45291d7482e3a3e
created 2013-05-07 23:31 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 869224 - Use the same algorithm to compute the buffer start/end time and to convert AudioParam time values to ticks; r=roc
87a68fd848003634c41e9c568e3126b7b0ac7148
created 2013-05-06 15:28 -0400
pushed 2013-07-29 23:00 +0000
Nathan Froyd Nathan Froyd - Bug 869073 - make WebIDL enums enum classes instead of plain enums; r=bz
53231b5a86e4f31bde8cecd11ff7c2aca116d4d7
created 2013-05-07 07:59 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Convert AudioNodeStream.cpp to unix line endings, no bug
d6307d661d41c7657b17300b777ede8e9e9f6b2d
created 2013-05-05 11:48 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865247 - Part 3: Add a ProduceAudioBlock overload to handle simultaneous processing of multiple input and output ports; r=roc
397ed6df2ad65af9e5d30b318cb3d12fd5ca9998
created 2013-05-05 10:09 +0200
pushed 2013-07-29 23:00 +0000
Ms2ger Ms2ger - Backout changesets cb61d7bd6496:87ee7b242241 for bustage.
6e0a8b79cdae4eae2c08d2d38c8e50c7dea7ab36
created 2013-05-05 03:06 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865247 - Part 3: Add a ProduceAudioBlock overload to handle simultaneous processing of multiple input and output ports; r=roc
6c0be12d00aa36cb309048214a7b3b4e28bf25eb
created 2013-05-01 21:02 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 866434 - Part 2: Give each AudioParam that is connected to an AudioNode an AudioNodeStream; r=roc
7d8576824d5e845d624a58d8eef4bbaa99155ae0
created 2013-04-30 19:37 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 9: Avoid variable shadowing in AudioNodeStream::ObtainInputBlock; r=roc
7ed8524e54f5c3d740780d52cc73510ae6e80337
created 2013-04-29 20:15 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 7: Change the speaker up-mixing and down-mixing rules according to the Web Audio spec; r=roc
ba325c53d7736f162445d0ac761c6dee3f6d749a
created 2013-04-29 19:22 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 6: Round up the |when| argument AudioBufferSouceNode.start; r=roc
b28a0e8f357ff4aa7515489d592406e02bf9eaa2
created 2013-04-29 16:58 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 5: Don't mark a stream as finished when there are streams following it; r=roc
0cece7dfcd6ece872853b466f4fd9139072810a5
created 2013-04-27 19:52 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 4: Implement ChannelInterpretation's effect when mixing inputs; r=roc
1e8d0680c950f78c9483a620947ebd8550bc4136
created 2013-04-27 19:41 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 3: Implement ChannelCountMode's effect when mixing inputs; r=roc
e804341ab945ff98b48de6efd55337278353012b
created 2013-04-27 19:25 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 2: Send the channel mixing information to the AudioNodeStream; r=roc
ed9d452b1d032d99ed298d2d018d3a55ddd81dd1
created 2013-04-13 21:37 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 834513 - Part 3: Implement ScriptProcessorNode; r=roc
dedbbce5235fe4a54b762ee63f796e7767f115e1
created 2013-04-14 21:52 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 853298 - Part 1: Switch the ownership model of audio nodes to be based the cycle collector with wrapper caches; r=roc
5d1887ea9d43347c87f747e479da58dd2a3508cb
created 2013-03-25 08:34 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 853721 - Part 2: Hook up DelayNode to the media streams graph and implement delaying of incoming audio; r=roc
f4c002c3ecb4c918f2bf5fffd466e097a0f7bc34
created 2013-04-01 16:06 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 856771 - Protect the source buffer nodes from leaking when their binding goes away without being played back; r=roc
b06530d4fb3263f0943a539da87fbe61dd060400
created 2013-03-21 10:56 +0100
pushed 2013-06-17 22:53 +0000
Paul Adenot Paul Adenot - Bug 853076 - Initialized the chunk to be empty before getting audio frames. r=ehsan
60ab8fd2676bb461a9e2928b739236513f0ce48e
created 2013-03-17 21:26 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 851986 - Avoid calling a virtual function when getting the source for an AudioNodeStream; r=roc
19e6f5093cad59862b657f6578df2ad7e31a1e42
created 2013-03-17 20:37 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 851966 - Only store the produced AudioChunks for AudioNodeStreams that will result in playback; r=roc
e2f71314b177a12ef14f171307c611b78aa9c4ab
created 2013-03-12 11:16 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849916 - Part 1: Make it possible to send ThreeDPoint objects as commands to the MSG thread; r=padenot
03275a0cc91f2139647d2459dc0b2b67dd9192c8
created 2013-03-12 16:16 -0400
pushed 2013-06-17 22:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 4ee69256f8f2, 2becc603eeb8, and afad1c17015e (bug 849916) for bustage on a CLOSED TREE.
afad1c17015e10ce2d49dd028a89888972f31c65
created 2013-03-12 11:16 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849916 - Part 1: Make it possible to send ThreeDPoint objects as commands to the MSG thread; r=padenot
7f08319059b3da1a0892e7a66bfd6daead7d155f
created 2013-02-05 01:28 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 3 changesets (bug 836076) becasue bug 804387 is getting backed out
51f7c9e31f9a812bf16fe1b4e0381417f7eebd40
created 2013-01-28 17:42 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 836076 - Part 2: Make it possible to send AudioEventTimeline objects as commands to the MSG thread; r=roc
0e3f20927c5019aebed41e65b5f09ac6489c6476
created 2013-01-14 11:46 +1300
pushed 2013-05-07 01:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 804387. Part 8: Create AudioNodeEngine and AudioNodeStream. r=jesup
less more (0) tip