Index: Source/modules/webaudio/AudioNode.h |
diff --git a/Source/modules/webaudio/AudioNode.h b/Source/modules/webaudio/AudioNode.h |
index 6533c25202fb0dff1d2fc4f0bd536ebafa16aeef..384a0b5661b37cadd0c0a0716d0ed808f3a28ff0 100644 |
--- a/Source/modules/webaudio/AudioNode.h |
+++ b/Source/modules/webaudio/AudioNode.h |
@@ -183,6 +183,8 @@ public: |
virtual const AtomicString& interfaceName() const OVERRIDE FINAL; |
virtual ExecutionContext* executionContext() const OVERRIDE FINAL; |
+ void updateChannelCountMode(); |
+ |
virtual void trace(Visitor*) OVERRIDE; |
protected: |
@@ -219,6 +221,9 @@ private: |
#endif |
static unsigned s_instanceCount; |
+ // The new channel count mode that will be used to set the actual mode in the pre or post |
+ // rendering phase. |
+ ChannelCountMode m_newChannelCountMode; |
protected: |
unsigned m_channelCount; |
ChannelCountMode m_channelCountMode; |