Searched refs:inPlaceBus (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/modules/webaudio/
H A DAudioNodeInput.h65 // In the single connection case, it allows in-place processing where possible using inPlaceBus.
66 // It returns the bus which it rendered into, returning inPlaceBus if in-place processing was performed.
68 AudioBus* pull(AudioBus* inPlaceBus, size_t framesToProcess);
H A DAudioNodeOutput.cpp128 AudioBus* AudioNodeOutput::pull(AudioBus* inPlaceBus, size_t framesToProcess) argument
134 // We try to do in-place processing (using inPlaceBus) if at all possible,
139 m_isInPlace = inPlaceBus && inPlaceBus->numberOfChannels() == numberOfChannels() && (m_renderingFanOutCount + m_renderingParamFanOutCount) == 1;
141 m_inPlaceBus = m_isInPlace ? inPlaceBus : 0;
H A DAudioNodeOutput.h54 // It returns the bus containing the processed audio for this output, returning inPlaceBus if in-place processing was possible.
56 AudioBus* pull(AudioBus* inPlaceBus, size_t framesToProcess);
H A DAudioNodeInput.cpp207 AudioBus* AudioNodeInput::pull(AudioBus* inPlaceBus, size_t framesToProcess) argument
213 // The output will optimize processing using inPlaceBus if it's able.
215 return output->pull(inPlaceBus, framesToProcess);

Completed in 86 milliseconds