Searched refs:sourceBus (Results 1 - 5 of 5) sorted by relevance
/external/webkit/Source/WebCore/platform/audio/ |
H A D | AudioBus.cpp | 195 void AudioBus::copyFrom(const AudioBus& sourceBus) argument 197 if (&sourceBus == this) 200 if (numberOfChannels() == sourceBus.numberOfChannels()) { 202 channel(i)->copyFrom(sourceBus.channel(i)); 203 } else if (numberOfChannels() == 2 && sourceBus.numberOfChannels() == 1) { 206 const AudioChannel* sourceChannel = sourceBus.channel(0); 215 void AudioBus::sumFrom(const AudioBus &sourceBus) argument 217 if (numberOfChannels() == sourceBus.numberOfChannels()) { 219 channel(i)->sumFrom(sourceBus.channel(i)); 220 } else if (numberOfChannels() == 2 && sourceBus 232 processWithGainFromMonoStereo(const AudioBus &sourceBus, double* lastMixGain, double targetGain, bool sumToBus) argument 335 processWithGainFrom(const AudioBus &sourceBus, double* lastMixGain, double targetGain, bool sumToBus) argument 356 copyWithGainFrom(const AudioBus &sourceBus, double* lastMixGain, double targetGain) argument 361 sumWithGainFrom(const AudioBus &sourceBus, double* lastMixGain, double targetGain) argument 367 createBySampleRateConverting(AudioBus* sourceBus, bool mixToMono, double newSampleRate) argument 423 createByMixingToMono(AudioBus* sourceBus) argument [all...] |
H A D | AudioBus.h | 86 bool topologyMatches(const AudioBus &sourceBus) const; 94 // Creates a new AudioBus by sample-rate converting sourceBus to the newSampleRate. 95 // setSampleRate() must have been previously called on sourceBus. 97 static PassOwnPtr<AudioBus> createBySampleRateConverting(AudioBus* sourceBus, bool mixToMono, double newSampleRate); 101 // If sourceBus is already mono, then the returned AudioBus will simply be a copy. 102 static PassOwnPtr<AudioBus> createByMixingToMono(AudioBus* sourceBus); 113 // Assuming sourceBus has the same topology, copies sample data from each channel of sourceBus to our corresponding channel. 114 void copyFrom(const AudioBus &sourceBus); 116 // Sums the sourceBus int [all...] |
H A D | Reverb.h | 48 void process(AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess);
|
H A D | Reverb.cpp | 127 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(); 145 AudioChannel* sourceChannelL = sourceBus->channel(0); 148 size_t numInputChannels = sourceBus->numberOfChannels(); 154 AudioChannel* sourceChannelR = sourceBus->channel(1); 180 AudioChannel* sourceChannelR = sourceBus->channel(1);
|
/external/webkit/Source/WebCore/webaudio/ |
H A D | AudioBasicProcessorNode.cpp | 79 AudioBus* sourceBus = input(0)->bus(); local 83 sourceBus->zero(); 85 processor()->process(sourceBus, destinationBus, framesToProcess);
|
Completed in 83 milliseconds