Searched refs:destinationBus (Results 1 - 10 of 10) sorted by relevance

/external/webkit/Source/WebCore/webaudio/
H A DAudioDestinationNode.cpp53 void AudioDestinationNode::provideInput(AudioBus* destinationBus, size_t numberOfFrames) argument
58 destinationBus->zero();
67 AudioBus* renderedBus = input(0)->pull(destinationBus, numberOfFrames);
70 destinationBus->zero();
71 else if (renderedBus != destinationBus) {
73 destinationBus->copyFrom(*renderedBus);
H A DAudioBasicProcessorNode.cpp72 AudioBus* destinationBus = output(0)->bus(); local
77 destinationBus->zero();
85 processor()->process(sourceBus, destinationBus, framesToProcess);
91 destinationBus->zero();
H A DAudioBufferSourceNode.cpp263 void AudioBufferSourceNode::readFromBuffer(AudioBus* destinationBus, size_t framesToProcess) argument
265 bool isBusGood = destinationBus && destinationBus->length() == framesToProcess && destinationBus->numberOfChannels() == numberOfChannels();
292 float* destinationL = destinationBus->channel(0)->data();
293 float* destinationR = numberOfChannels == 2 ? destinationBus->channel(1)->data() : 0;
H A DAudioBufferSourceNode.h137 // Reads the next framesToProcess sample-frames from the AudioBuffer into destinationBus.
139 void readFromBuffer(AudioBus* destinationBus, size_t framesToProcess);
/external/webkit/Source/WebCore/platform/audio/
H A DReverb.cpp127 void Reverb::process(AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess) argument
131 bool isSafeToProcess = sourceBus && destinationBus && sourceBus->numberOfChannels() > 0 && destinationBus->numberOfChannels() > 0
132 && framesToProcess <= MaxFrameSize && framesToProcess <= sourceBus->length() && framesToProcess <= destinationBus->length();
139 if (destinationBus->numberOfChannels() > 2) {
140 destinationBus->zero();
144 AudioChannel* destinationChannelL = destinationBus->channel(0);
149 size_t numOutputChannels = destinationBus->numberOfChannels();
155 AudioChannel* destinationChannelR = destinationBus->channel(1);
161 AudioChannel* destinationChannel = destinationBus
[all...]
H A DAudioResampler.cpp74 void AudioResampler::process(AudioSourceProvider* provider, AudioBus* destinationBus, size_t framesToProcess) argument
83 bool channelsMatch = (destinationBus && destinationBus->numberOfChannels() == numberOfChannels);
106 float* destination = destinationBus->channel(i)->data();
H A DAudioResampler.h46 // Given an AudioSourceProvider, process() resamples the source stream into destinationBus.
47 void process(AudioSourceProvider*, AudioBus* destinationBus, size_t framesToProcess);
H A DReverb.h48 void process(AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess);
H A DAudioBus.cpp408 OwnPtr<AudioBus> destinationBus(adoptPtr(new AudioBus(numberOfDestinationChannels, destinationLength)));
413 float* destination = destinationBus->channel(i)->data();
419 return destinationBus.release();
432 OwnPtr<AudioBus> destinationBus(adoptPtr(new AudioBus(1, n)));
436 float* destination = destinationBus->channel(0)->data();
442 return destinationBus.release();
/external/webkit/Source/WebKit/chromium/public/
H A DWebKitClient.h226 // Decodes the in-memory audio file data and returns the linear PCM audio data in the destinationBus.
229 virtual bool loadAudioResource(WebAudioBus* destinationBus, const char* audioFileData, size_t dataSize, double sampleRate) { return false; } argument

Completed in 531 milliseconds