| Index: third_party/WebKit/Source/modules/webaudio/AudioProcessingEvent.h
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/AudioProcessingEvent.h b/third_party/WebKit/Source/modules/webaudio/AudioProcessingEvent.h
|
| index a85b8de0fbae1b77a3e9ea8abad1767953effa69..d8407ec8f5d3fde4d66b0ab34551b7eabc226aff 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/AudioProcessingEvent.h
|
| +++ b/third_party/WebKit/Source/modules/webaudio/AudioProcessingEvent.h
|
| @@ -28,12 +28,14 @@
|
|
|
| #include "modules/EventModules.h"
|
| #include "modules/webaudio/AudioBuffer.h"
|
| +#include "modules/webaudio/AudioProcessingEventInit.h"
|
| #include "wtf/PassRefPtr.h"
|
| #include "wtf/RefPtr.h"
|
|
|
| namespace blink {
|
|
|
| class AudioBuffer;
|
| +class AudioProcessingEventInit;
|
|
|
| class AudioProcessingEvent final : public Event {
|
| DEFINE_WRAPPERTYPEINFO();
|
| @@ -44,6 +46,9 @@ class AudioProcessingEvent final : public Event {
|
| AudioBuffer* outputBuffer,
|
| double playbackTime);
|
|
|
| + static AudioProcessingEvent* create(const AtomicString& type,
|
| + const AudioProcessingEventInit&);
|
| +
|
| ~AudioProcessingEvent() override;
|
|
|
| AudioBuffer* inputBuffer() { return m_inputBuffer.get(); }
|
| @@ -59,6 +64,8 @@ class AudioProcessingEvent final : public Event {
|
| AudioProcessingEvent(AudioBuffer* inputBuffer,
|
| AudioBuffer* outputBuffer,
|
| double playbackTime);
|
| + AudioProcessingEvent(const AtomicString& type,
|
| + const AudioProcessingEventInit&);
|
|
|
| Member<AudioBuffer> m_inputBuffer;
|
| Member<AudioBuffer> m_outputBuffer;
|
|
|