Index: Source/modules/webaudio/DynamicsCompressorNode.h |
diff --git a/Source/modules/webaudio/DynamicsCompressorNode.h b/Source/modules/webaudio/DynamicsCompressorNode.h |
index 548f873daff76f866873073f82335f58be6e1f0e..0d7eb968a8999f2ed7ccbb7ef4cfbfc93c61ecf0 100644 |
--- a/Source/modules/webaudio/DynamicsCompressorNode.h |
+++ b/Source/modules/webaudio/DynamicsCompressorNode.h |
@@ -32,6 +32,7 @@ |
namespace blink { |
+class AbstractAudioContext; |
class DynamicsCompressor; |
class MODULES_EXPORT DynamicsCompressorHandler final : public AudioHandler { |
@@ -64,7 +65,7 @@ private: |
class MODULES_EXPORT DynamicsCompressorNode final : public AudioNode { |
DEFINE_WRAPPERTYPEINFO(); |
public: |
- static DynamicsCompressorNode* create(AudioContext&, float sampleRate); |
+ static DynamicsCompressorNode* create(AbstractAudioContext&, float sampleRate); |
DECLARE_VIRTUAL_TRACE(); |
AudioParam* threshold() const; |
@@ -75,7 +76,7 @@ public: |
AudioParam* release() const; |
private: |
- DynamicsCompressorNode(AudioContext&, float sampleRate); |
+ DynamicsCompressorNode(AbstractAudioContext&, float sampleRate); |
DynamicsCompressorHandler& dynamicsCompressorHandler() const; |
Member<AudioParam> m_threshold; |