Bug 1456265 - Make ChannelSplitterNode have a channelCountMode of "explicit" and a channelIntepretation of "discrete" by default. r?achronop
MozReview-Commit-ID: 5pAdWn9zV9e
--- a/dom/media/webaudio/ChannelSplitterNode.cpp
+++ b/dom/media/webaudio/ChannelSplitterNode.cpp
@@ -48,19 +48,19 @@ public:
{
return aMallocSizeOf(this) + SizeOfExcludingThis(aMallocSizeOf);
}
};
ChannelSplitterNode::ChannelSplitterNode(AudioContext* aContext,
uint16_t aOutputCount)
: AudioNode(aContext,
- 2,
- ChannelCountMode::Max,
- ChannelInterpretation::Speakers)
+ 6,
+ ChannelCountMode::Explicit,
+ ChannelInterpretation::Discrete)
, mOutputCount(aOutputCount)
{
mStream = AudioNodeStream::Create(aContext,
new ChannelSplitterNodeEngine(this),
AudioNodeStream::NO_STREAM_FLAGS,
aContext->Graph());
}