content/media/webaudio/AudioBufferSourceNode.cpp
b474f42bd080cb7c77ac4f99e2b88dfeb356b84e
created 2013-04-27 18:44 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865234 - Part 1: Add DOM bindings for the channel mixing attributes; r=roc
79220f9494068ea8438eb548707138047f05ae7e
created 2013-04-30 16:04 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 867089 - Validate the playbackRate before using it. r=ehsan
4b68073547c02a96f65e7794fd8e4875edda049f
created 2013-04-30 11:16 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5447d49a2c6f and ab9c9d0819a2 (bug 867089) for mochitest failures.
ab9c9d0819a2b62feb9dd6c2ac9d9fd29fa08f75
created 2013-04-30 16:04 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 867089 - Validate the playbackRate before using it. r=ehsan
3f48aa1ff02534f3e46c87b3857fafa76364c8fe
created 2013-04-25 16:52 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865550 - Unlink AudioBufferSourceNode members before AudioNode; r=mccr8
165352b12d5ef4dfbff5cbde7c7a06bd66d576eb
created 2013-04-25 09:34 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865650 - Ensure that looping will only happen if the start offset is less than the end offset; r=padenot
1b1381894c4402d105cf59e45078bd9573facd01
created 2013-04-25 12:29 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
5696aa5b935410e65c61b0d15d4a25be99ae8c6b
created 2013-04-24 22:24 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 865532 - Don't attempt to stop an AudioBufferSourceNode that doesn't have a context; r=padenot
05cec405039374656a75bae5ff9019fd60510bee
created 2013-04-22 17:01 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864164 - Part 2: Send the AudioBufferSourceNode buffer parameter changes to the stream; r=padenot
6ac63545817c72c74000acf91f59c18b0bf1694f
created 2013-04-22 00:22 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864164 - Part 1: Send the AudioBufferSourceNode loop parameter changes to the stream; r=padenot
0b45b14fd0c0c9bd01b6238b7d0b8bd3f6c9ce27
created 2013-04-22 08:14 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864086 - Simplify AudioNode::DestroyMediaStream callers; r=padenot
a4a6a7809457cb031b384189025e10a158f30582
created 2013-04-22 08:12 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864083 - Cleanup AudioBuffer::GetThreadSharedChannelsForRate; r=padenot
8a76117e496c670fa053a286bb0cafbb6ad31a76
created 2013-04-22 08:58 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 3b8fdfefcf5e and ab61f99fb584 (bug 864083) for bustage on a CLOSED TREE.
3b8fdfefcf5ea2c621d2642bcadb56c79f56717f
created 2013-04-22 08:14 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864086 - Simplify AudioNode::DestroyMediaStream callers; r=padenot
ab61f99fb584d059d5133edf639662dc80b40ce0
created 2013-04-22 08:12 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 864083 - Cleanup AudioBuffer::GetThreadSharedChannelsForRate; r=padenot
1f9e95b6e24ce0eb43ef52116408643b5937fec6
created 2013-04-20 12:16 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 834513 - Part 2: Add an AudioNode weak pointer to the AudioNodeEngine class; 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
1165f67ccfb5b12306136e5ffc36ab5886790156
created 2013-04-11 14:47 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 853551 - Implement the doppler part of AudioPannerNode. r=ehsan
9ac72a22012f54ef17c99374287af56dc2422399
created 2013-04-09 14:47 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 854336 - Implement the playbackRate property of AudioBufferSourceNode. r=ehsan
ee683fed039db05d89f45edc61ffdc27372c1fd1
created 2013-03-18 20:54 -0400
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 852366 - Don't resample on the main thread. r=ehsan,roc
7a7d890a225383a4d05cf28de7dbb1ea49554927
created 2013-04-09 11:29 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 3ae03ecf8b5e (bug 852366) because of mochitest-1 crashes
8cf0185087b203aad00ea012fe5eb1a39a284642
created 2013-04-09 11:28 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 92c2f24cb6ff (bug 854336) because of mochitest-1 crashes
d65cf43c471748c967c1d3b52f70aa3f0e23b72d
created 2013-04-09 11:28 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 9c080ffa640f (bug 853551) because of mochitest-1 crashes
9c080ffa640f90b7ceb5266541ff27d54a9999b0
created 2013-04-09 14:47 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 853551 - Implement the doppler part of AudioPannerNode. r=ehsan
92c2f24cb6ff2e19a8aa828b1f1eba35a9d0dd26
created 2013-04-09 14:47 +0200
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 854336 - Implement the playbackRate property of AudioBufferSourceNode. r=ehsan
3ae03ecf8b5ed6f3826f4db22bb8dee5d7e601ad
created 2013-03-18 20:54 -0400
pushed 2013-07-29 23:00 +0000
Paul Adenot Paul Adenot - Bug 852366 - Don't resample on the main thread. r=ehsan,roc
913781187387e225c36fa4799721af9e3969356d
created 2013-04-08 22:45 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 859594 - Remove AudioSourceNode; r=bzbarsky
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
c7382fcb77a45858c3fc75fa5c793caba2520b6a
created 2013-03-10 21:02 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 5: Implement the looping logic in AudioBufferSourceNodeEngine; r=roc
ac78a9192951fa2f0f29df4d1deb58f31f22e3ba
created 2013-03-10 18:38 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 4: Refactor the logic for borrowing the output buffer from the input buffer; r=roc
fdb8aa2f50e90044a169a1bc225cd4e25d7c6be2
created 2013-03-10 14:11 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 3: Set the loop parameters on AudioBufferSourceNodeEngine if looping is turned on when start() gets called; r=roc
3df9da356bdc9596a147dee15a3753b377818248
created 2013-03-10 13:59 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 2: Accept the loop parameters on AudioBufferSourceNodeEngine; r=roc
f74273a94c5b2c23df7172daf7966007b4840c06
created 2013-03-10 12:56 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
b126da2498a2bb7abc221aa4a59bb29eb0226c3a
created 2013-03-11 16:14 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 4 changesets (bug 849713) since builds fail because of warnings as errors
d2ae88e9925bfa0276166e08956f74577253dabe
created 2013-03-11 15:31 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 151b845b0fa9 (bug 849713 part 5) because it has not been reviewed yet!
151b845b0fa9076c7cb41a09e3f63a12d8025214
created 2013-03-10 21:02 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 5: Implement the looping logic in AudioBufferSourceNodeEngine; r=roc
e811d4258d450c0ad0c7ece97d7f8eef171560cf
created 2013-03-10 18:38 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 4: Refactor the logic for borrowing the output buffer from the input buffer; r=roc
26aa58e87d5d44b1d10ef52b9d687eca45dd995c
created 2013-03-10 14:11 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 3: Set the loop parameters on AudioBufferSourceNodeEngine if looping is turned on when start() gets called; r=roc
9a6552161effca751333e7cfcdd484818977368b
created 2013-03-10 13:59 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 2: Accept the loop parameters on AudioBufferSourceNodeEngine; r=roc
3551877d9b92ec439076b0bfa1edf04a38c6b784
created 2013-03-10 12:56 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
bce499a0ac45d5cf8fc060948431dc1ad3b8f6e6
created 2013-03-10 17:37 -0400
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 849652 - Copy enough number of bytes in AudioBufferSourceNode::ProduceAudioBlock's memcpy loop; r=roc
7b6f1f18c052349c4d933d5ac299ca2d9913c3ff
created 2013-02-05 12:07 +1300
pushed 2013-05-07 01:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 804387. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
58ea26c5a8100f38808ca2e42dc9c0f93f39d0a9
created 2013-02-05 01:29 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 14 changesets (bug 804387) because of Android M2 crashes
00f86870931c52a786ddc506638fc42df89a04e0
created 2013-02-05 12:07 +1300
pushed 2013-05-07 01:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 804837. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
89c0d45b70c853674085de77ea63578f544de178
created 2013-01-23 19:50 -0500
pushed 2013-05-07 01:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 804837. Part 0: Rework the connection and input/output port logic for Web Audio nodes; r=ehsan
7a4d62a24e050b1e4b59006919ddd3862f479679
created 2012-09-24 23:31 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky
7d077641695596c33bf9401b28b24fa8236174fd
created 2012-09-18 19:07 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky
less more (0) tip