gecko/content/media/webaudio
Ehsan Akhgari 451773ee5b Bug 803392 - Initial implementation of AudioParam; r=bzbarsky
This patch implements most of the semantics of AudioParam in a
templatized base class called AudioEventTimeline.  This is done in order
to make it possible to test this code from C++ without the need of
linking to libxul.  Basically we take everything that could depend on
libxul or is not suitable for a genertic implementation and put it in a
traits like type as a template argument.  Then the test creates mock
objects that conform to the argument interfaces, and tests the logic of
AudioEventTimeline.
2012-10-16 21:19:06 -04:00
..
compiledtest Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
test Bug 797150 - Rename AudioBufferSourceNode's noteOn and noteOff to start/stop; r=bzbarsky 2012-10-02 18:15:33 -04:00
AudioBuffer.cpp Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - remove nsISupports from AudioContext. r=ehsan. 2012-10-09 20:50:26 +02:00
AudioBuffer.h Bug 793294 - Implement AudioBuffer; r=bzbarsky,smaug 2012-09-25 17:58:50 -04:00
AudioBufferSourceNode.cpp Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
AudioBufferSourceNode.h Bug 797150 - Rename AudioBufferSourceNode's noteOn and noteOff to start/stop; r=bzbarsky 2012-10-02 18:15:33 -04:00
AudioContext.cpp Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - remove nsISupports from AudioContext. r=ehsan. 2012-10-09 20:50:26 +02:00
AudioContext.h Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - remove nsISupports from AudioContext. r=ehsan. 2012-10-09 20:50:26 +02:00
AudioDestinationNode.cpp Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky 2012-09-21 11:33:03 -04:00
AudioDestinationNode.h Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
AudioEventTimeline.h Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
AudioNode.cpp Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - remove nsISupports from AudioContext. r=ehsan. 2012-10-09 20:50:26 +02:00
AudioNode.h Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
AudioParam.cpp Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
AudioParam.h Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00
AudioSourceNode.cpp Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky 2012-09-21 11:33:03 -04:00
AudioSourceNode.h Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky 2012-09-24 23:31:58 -04:00
EnableWebAudioCheck.cpp
EnableWebAudioCheck.h Bug 792646 - Implement the skeleton of Web Audio source and destination nodes; r=bzbarsky 2012-09-21 11:33:03 -04:00
Makefile.in Bug 803392 - Initial implementation of AudioParam; r=bzbarsky 2012-10-16 21:19:06 -04:00