Searched refs:numberOfOutputChannels (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/modules/webaudio/
H A DChannelMergerNode.cpp112 unsigned numberOfOutputChannels = 0; local
116 numberOfOutputChannels += input->numberOfChannels();
120 numberOfOutputChannels = std::min(numberOfOutputChannels, AudioContext::maxNumberOfChannels());
125 output->setNumberOfChannels(numberOfOutputChannels);
129 m_desiredNumberOfOutputChannels = numberOfOutputChannels;
H A DScriptProcessorNode.cpp59 ScriptProcessorNode* ScriptProcessorNode::create(AudioContext* context, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels) argument
78 if (!numberOfInputChannels && !numberOfOutputChannels)
84 if (numberOfOutputChannels > AudioContext::maxNumberOfChannels())
87 return adoptRefCountedGarbageCollectedWillBeNoop(new ScriptProcessorNode(context, sampleRate, bufferSize, numberOfInputChannels, numberOfOutputChannels));
90 ScriptProcessorNode::ScriptProcessorNode(AudioContext* context, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels) argument
97 , m_numberOfOutputChannels(numberOfOutputChannels)
107 addOutput(AudioNodeOutput::create(this, numberOfOutputChannels));
196 unsigned numberOfOutputChannels = outputBus->numberOfChannels(); local
198 bool channelsAreGood = (numberOfInputChannels == m_numberOfInputChannels) && (numberOfOutputChannels == m_numberOfOutputChannels);
210 for (unsigned i = 0; i < numberOfOutputChannels;
[all...]
H A DScriptProcessorNode.h54 static ScriptProcessorNode* create(AudioContext*, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
74 ScriptProcessorNode(AudioContext*, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
H A DAudioContext.idl70 [RaisesException] ScriptProcessorNode createScriptProcessor(optional unsigned long bufferSize, optional unsigned long numberOfInputChannels, optional unsigned long numberOfOutputChannels);
H A DAudioContext.cpp343 ScriptProcessorNode* AudioContext::createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, size_t numberOfOutputChannels, ExceptionState& exceptionState) argument
346 ScriptProcessorNode* node = ScriptProcessorNode::create(this, m_destinationNode->sampleRate(), bufferSize, numberOfInputChannels, numberOfOutputChannels);
349 if (!numberOfInputChannels && !numberOfOutputChannels) {
359 } else if (numberOfOutputChannels > AudioContext::maxNumberOfChannels()) {
H A DAudioContext.h123 ScriptProcessorNode* createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, size_t numberOfOutputChannels, ExceptionState&);
/external/chromium_org/third_party/WebKit/Source/platform/audio/
H A DAudioDestination.cpp48 PassOwnPtr<AudioDestination> AudioDestination::create(AudioIOCallback& callback, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate) argument
50 return adoptPtr(new AudioDestination(callback, inputDeviceId, numberOfInputChannels, numberOfOutputChannels, sampleRate));
53 AudioDestination::AudioDestination(AudioIOCallback& callback, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate) argument
55 , m_numberOfOutputChannels(numberOfOutputChannels)
57 , m_renderBus(AudioBus::create(numberOfOutputChannels, renderBufferSize, false))
85 m_audioDevice = adoptPtr(Platform::current()->createAudioDevice(m_callbackBufferSize, numberOfInputChannels, numberOfOutputChannels, sampleRate, this, inputDeviceId));
93 m_fifo = adoptPtr(new AudioPullFIFO(*this, numberOfOutputChannels, fifoSize, renderBufferSize));
H A DAudioDestination.h50 AudioDestination(AudioIOCallback&, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate);
55 static PassOwnPtr<AudioDestination> create(AudioIOCallback&, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate);
74 // The numberOfOutputChannels parameter of AudioDestination::create() is allowed to
75 // be a value: 1 <= numberOfOutputChannels <= maxChannelCount(),
76 // or if maxChannelCount() equals 0, then numberOfOutputChannels must be 2.

Completed in 145 milliseconds