| Index: Source/modules/webaudio/AudioContext.h
|
| diff --git a/Source/modules/webaudio/AudioContext.h b/Source/modules/webaudio/AudioContext.h
|
| index 3377ce6497d2fc0b3bc80a36a085a82d99a24942..a5cd32015bd27948bf5e80f01d1e41eb554bae6a 100644
|
| --- a/Source/modules/webaudio/AudioContext.h
|
| +++ b/Source/modules/webaudio/AudioContext.h
|
| @@ -26,6 +26,7 @@
|
| #define AudioContext_h
|
|
|
| #include "core/dom/ActiveDOMObject.h"
|
| +#include "core/dom/DOMTypedArray.h"
|
| #include "core/events/EventListener.h"
|
| #include "modules/EventTargetModules.h"
|
| #include "modules/webaudio/AsyncAudioDecoder.h"
|
| @@ -99,7 +100,7 @@ public:
|
| AudioBuffer* createBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState&);
|
|
|
| // Asynchronous audio file data decoding.
|
| - void decodeAudioData(ArrayBuffer*, AudioBufferCallback*, AudioBufferCallback*, ExceptionState&);
|
| + void decodeAudioData(DOMArrayBuffer*, AudioBufferCallback*, AudioBufferCallback*, ExceptionState&);
|
|
|
| AudioListener* listener() { return m_listener.get(); }
|
|
|
| @@ -126,7 +127,7 @@ public:
|
| ChannelMergerNode* createChannelMerger(ExceptionState&);
|
| ChannelMergerNode* createChannelMerger(size_t numberOfInputs, ExceptionState&);
|
| OscillatorNode* createOscillator();
|
| - PeriodicWave* createPeriodicWave(Float32Array* real, Float32Array* imag, ExceptionState&);
|
| + PeriodicWave* createPeriodicWave(DOMFloat32Array* real, DOMFloat32Array* imag, ExceptionState&);
|
|
|
| // When a source node has no more processing to do (has finished playing), then it tells the context to dereference it.
|
| void notifyNodeFinishedProcessing(AudioNode*);
|
|
|