| Index: Source/modules/webaudio/AudioNode.cpp
|
| diff --git a/Source/modules/webaudio/AudioNode.cpp b/Source/modules/webaudio/AudioNode.cpp
|
| index e94a693a967d19cc49464108345cae15a86bcd02..f8f9e773cd98466b65d290edea7b0e3846efa9b2 100644
|
| --- a/Source/modules/webaudio/AudioNode.cpp
|
| +++ b/Source/modules/webaudio/AudioNode.cpp
|
| @@ -86,6 +86,51 @@ void AudioNode::uninitialize()
|
| m_isInitialized = false;
|
| }
|
|
|
| +String AudioNode::nodeTypeName() const
|
| +{
|
| + switch (m_nodeType) {
|
| + case NodeTypeDestination:
|
| + return "AudioDestinationNode";
|
| + case NodeTypeOscillator:
|
| + return "OscillatorNode";
|
| + case NodeTypeAudioBufferSource:
|
| + return "AudioBufferSourceNode";
|
| + case NodeTypeMediaElementAudioSource:
|
| + return "MediaElementAudioSourceNode";
|
| + case NodeTypeMediaStreamAudioDestination:
|
| + return "MediaStreamAudioDestinationNode";
|
| + case NodeTypeMediaStreamAudioSource:
|
| + return "MediaStreamAudioSourceNode";
|
| + case NodeTypeJavaScript:
|
| + return "ScriptProcessorNode";
|
| + case NodeTypeBiquadFilter:
|
| + return "BiquadFilterNode";
|
| + case NodeTypePanner:
|
| + return "PannerNode";
|
| + case NodeTypeConvolver:
|
| + return "ConvolverNode";
|
| + case NodeTypeDelay:
|
| + return "DelayNode";
|
| + case NodeTypeGain:
|
| + return "GainNode";
|
| + case NodeTypeChannelSplitter:
|
| + return "ChannelSplitterNode";
|
| + case NodeTypeChannelMerger:
|
| + return "ChannelMergerNode";
|
| + case NodeTypeAnalyser:
|
| + return "AnalyserNode";
|
| + case NodeTypeDynamicsCompressor:
|
| + return "DynamicsCompressorNode";
|
| + case NodeTypeWaveShaper:
|
| + return "WaveShaperNode";
|
| + case NodeTypeUnknown:
|
| + case NodeTypeEnd:
|
| + default:
|
| + ASSERT_NOT_REACHED();
|
| + return "UnknownNode";
|
| + }
|
| +}
|
| +
|
| void AudioNode::setNodeType(NodeType type)
|
| {
|
| m_nodeType = type;
|
|
|