content/media/webaudio/AudioBuffer.cpp
f97b33e8ec223c0e8b6d69f57f5b3d28f7e9c8eb
created 2014-06-11 16:35 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 3: Return WebIDL 'object' values as handles. r=peterv, a=sledru
c5a58d90da90ee36323c5fba7720f2db52eb611e
created 2014-05-29 16:01 -0700
pushed 2014-07-14 18:39 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
1be457e6d85b09b9a4dcc0d1beb137a63dc3fd65
created 2014-05-20 09:11 -0400
pushed 2014-07-14 18:39 +0000
Karl Tomlinson Karl Tomlinson - Bug 991533 - Limit AudioBuffer channel counts and sample rate range. r=padenot, r=ehsan, r=bz, a=abillings
215537ea2189f250cc695da40737350f51ffec5b
created 2014-04-23 08:56 -0400
pushed 2014-07-14 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 999908 - Remove support for the Web Audio legacy prefs for AudioBufferSourceNode, AudioContext, and AudioParam; r=padenot
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
c438f7b1d1b5f43b2beedb24359d69f50f918291
created 2014-04-08 18:27 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
d5b0e9e6a849c93364bb1b35bc93a5462d27e415
created 2014-04-07 13:04 -0700
pushed 2014-07-14 18:39 +0000
Brian Hackett Brian Hackett - Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
8b87a6adad143376550d552cef67d733ebdf6c4c
created 2014-04-07 15:49 -0400
pushed 2014-07-14 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e35851f07b67 (bug 987508) for non-unified bustage.
e35851f07b6703bee6830b4ebcd2990f41629238
created 2014-04-07 11:46 -0700
pushed 2014-07-14 18:39 +0000
Brian Hackett Brian Hackett - Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
ce6a8fa5db7d76a0e0268096128f473f78a53917
created 2014-03-17 11:46 -0600
pushed 2014-07-14 18:39 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
ac90473bd43863de1ae78af38fbe8ee64cf83743
created 2014-06-12 01:44 -0400
pushed 2014-06-12 16:29 +0000
Justin Wood Justin Wood - Bug 991533 - Limit AudioBuffer channel counts and sample rate range. r=padenot, r=ehsan, r=bz, a=abillings SEA_2_26_1_RELBRANCH
4fd82c282519f5185a9e4282ad1f6eb47434d334
created 2014-05-29 16:03 -0700
pushed 2014-06-02 21:01 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
ece051d029dee6d6f4be70b8ddf89e6a92081bf8
created 2014-05-20 09:21 -0400
pushed 2014-06-02 21:01 +0000
Karl Tomlinson Karl Tomlinson - Bug 991533 - Limit AudioBuffer channel counts and sample rate range. r=padenot, r=ehsan, r=bz, a=abillings
ad76a457e5827020390013c1f5b63f5d8e71ccbc
created 2014-03-14 16:07 -0700
pushed 2014-06-02 21:01 +0000
Jeff Walden Jeff Walden - Back out b80f97b00d2f (bug 979480), it's in the way of more immediately important work. r=backout
b80f97b00d2fefbea2c55dd3b4d36e3e3b6f5786
created 2014-03-14 12:18 -0600
pushed 2014-06-02 21:01 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
fd8248fed936d08f34ffebf58c6bff219afc28fe
created 2014-01-04 13:15 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn
bc8c1eb0f2ba50d74e72ff4ce68fb8dc5b0ee920
created 2013-11-11 09:04 +0100
pushed 2014-03-10 22:05 +0000
Ms2ger Ms2ger - No bug - Fix some style issues in DOM code.
14c14da0145694382cfb082c9e550a9fcb685b97
created 2013-11-05 13:02 +1300
pushed 2014-03-10 22:05 +0000
Karl Tomlinson Karl Tomlinson - b=856850 use PodMove for potentially overlapping buffers r=roc
4e1827d2fd2eb11720739f646bb452ec83afc5a1
created 2013-10-09 15:32 +1300
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=922458 allow copying the last sample in an AudioBuffer channel r=ehsan
d976524b87747f4935cc47fbaa38b23f8c1b4645
created 2013-09-28 12:11 +1200
pushed 2014-01-28 00:16 +0000
Karl Tomlinson Karl Tomlinson - b=920987 check for ovrflw in addition r=ehsan
3c697b72bb6f2b1bbb6ce86e08395f098747d06f
created 2013-09-17 07:30 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 915524 - Implement AudioBuffer.copyFromChannel and AudioBuffer.copyToChannel; r=roc
40b6e77191019a552bcf5848d120cfe3e63a911f
created 2013-08-16 13:10 -0700
pushed 2013-12-03 03:32 +0000
Andrew McCreight Andrew McCreight - Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
9161b68c5015bc6c764292d57b9af7d76fc2159c
created 2013-08-15 15:44 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905409 - Minimize the Web Audio #includes; r=roc
59d88e3d4c839f374260222175ec5f877e579791
created 2013-08-14 17:21 -0700
pushed 2013-12-03 03:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 016fa89e49b0 (bug 905409) on a CLOSED TREE
016fa89e49b04f658b8bfb1a85d5b7c66372ed60
created 2013-08-14 18:46 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905409 - Minimize the Web Audio #includes; r=roc
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2013-10-21 21:47 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
33937005b8e4872e2f72807cbe0b934ce815b92e
created 2013-07-05 16:21 -0400
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 890543 - Make AudioBuffer not inherit from nsISupports; r=mccr8
d8abc39f2820e523c66c5164f6488e6527f04913
created 2013-06-30 00:30 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Part 2: Simplify OOM handling when stealing array buffer data. r=ehsan
b684eef8d5872ed45a1a0363a845e877e74e5437
created 2013-06-26 04:01 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Play nothing when one or more of the Float32Arrays of an AudioBuffer has been neutered. r=ehsan
69d48d054a529bb4b7024b9b2981fc6f239e4c91
created 2013-06-29 01:49 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Remove dead AudioBuffer code. r=ehsan
b99a907d9d97f2ef44dde1378e4f33ffbc74fc2d
created 2013-06-25 15:24 -0400
pushed 2013-10-21 21:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 886618, bug 886657) for frequent OSX 10.7 mochitest-1 failures.
9fd8b2adc69394b513c75ace1c45f57a7960c614
created 2013-06-26 04:01 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Play nothing when one or more of the Float32Arrays of an AudioBuffer has been neutered. r=ehsan
ad00489fe90edbe714ad191ddca55149962fdc80
created 2013-07-05 16:21 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 890543 - Make AudioBuffer not inherit from nsISupports. r=mccr8, a=webaudio
8075a46992eec410e779914c09e44f83598ef06a
created 2013-06-30 00:30 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Part 2: Simplify OOM handling when stealing array buffer data. r=ehsan a=webaudio
8fdb3237bd94558f5ebfd1f0e8bd9cafe0b05f4f
created 2013-06-26 04:01 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Play nothing when one or more of the Float32Arrays of an AudioBuffer has been neutered. r=ehsan a=webaudio
2644ea8fa5c31f1ece8193dde9ef639646eb572f
created 2013-06-29 01:49 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 886618. Remove dead AudioBuffer code. r=ehsan a=webaudio
f6d53e1cde69f62305640e59440aabc4a643bc17
created 2013-06-18 11:00 +0100
pushed 2013-09-09 22:57 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
3370e2c73ceaa575ba4afe19a70ea09e8ad75002
created 2013-05-05 11:15 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 868485 - Part 1: Implement the mixToMono behavior for createBuffer; r=roc
e6d7033aeb748c3246eb9966f2365f562d01639d
created 2013-05-04 17:40 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 868776 - Fix rooting hazards in Web Audio code; r=till
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
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.
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
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
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
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
e92dc4c995eeeab4d8176fb0d3b17bf8c057b762
created 2013-03-17 08:55 +0100
pushed 2013-06-17 22:53 +0000
Ms2ger Ms2ger - Bug 845374 - Part l: Stop including nsIDocument.h in nsContentUtils.h and fix two nits; r=khuey
43128c241d3e0a95200703f9168d4fdf039d7ae7
created 2013-03-12 08:03 +0900
pushed 2013-06-17 22:53 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 848339 - Remove the vestigial boolean outparam from nsWrapperCache::WrapObject. r=bz
02b915d960fdc42f4e150eb4d4d95f0f821b559c
created 2013-03-08 11:49 -0500
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 848651 - Part 2: Log an error to the Web Console if we run out of memory while trying to resample an AudioBuffer for playback; r=padenot
d695986eb394f52b02cd92f9dd55ed876ea658d8
created 2013-03-07 18:14 -0500
pushed 2013-06-17 22:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 848651 - Part 1: Implement resampling of audio buffers to be able to play back buffers with a different sample rate than the AudioContext; r=padenot
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
083e6703ed563a280bf405d5c908964f82543d98
created 2013-02-01 17:13 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792263 - Implement decodeAudioData; r=bzbarsky,cpearce,padenot
864464749650c4c2e0dae72bfb2594e90d6bc67c
created 2013-01-25 16:21 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 834869 - AudioBuffer's Unlink method should drop js objects; r=mccr8
e270f015e0e1e6881119675bd5b1c9be0b4720f2
created 2013-01-12 07:40 -0500
pushed 2013-05-07 01:20 +0000
Trevor Saunders Trevor Saunders - bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
6c23f41b074768a4970c493edeafedee43450a1e
created 2012-11-28 03:37 +0200
pushed 2013-03-26 17:28 +0000
Olli Pettay Olli Pettay - Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
6c9caeb3422baf2deb41953f9dce0c2acf2a06cd
created 2012-11-15 02:32 -0500
pushed 2013-02-14 23:19 +0000
Benoit Jacob Benoit Jacob - Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
bc191fe62b436ff9b265110ba16d09af7bb9c863
created 2012-11-05 13:49 -0500
pushed 2013-02-14 23:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 808374 - Balance holding and dropping the JS object references for AudioBuffers initialized with 0 channels; r=mmcr8
less more (0) -60 tip