Searched refs:outputBus (Results 1 - 9 of 9) sorted by relevance

/external/webkit/Source/WebCore/webaudio/
H A DRealtimeAnalyserNode.cpp54 AudioBus* outputBus = output(0)->bus(); local
57 outputBus->zero();
67 // (resulting in inputBus == outputBus). Otherwise, do an up-mix to stereo.
68 if (inputBus != outputBus)
69 outputBus->copyFrom(*inputBus);
H A DAudioGainNode.cpp57 AudioBus* outputBus = output(0)->bus(); local
58 ASSERT(outputBus);
63 outputBus->zero();
68 outputBus->copyWithGainFrom(*inputBus, &m_lastGain, gain()->value());
74 outputBus->zero();
H A DConvolverNode.cpp65 AudioBus* outputBus = output(0)->bus(); local
66 ASSERT(outputBus);
71 outputBus->zero();
77 m_reverb->process(input(0)->bus(), outputBus, framesToProcess);
83 outputBus->zero();
H A DJavaScriptAudioNode.cpp130 // As in other AudioNodes, JavaScriptAudioNode uses an AudioBus for its input and output (see inputBus and outputBus below).
137 AudioBus* outputBus = this->output(0)->bus(); local
164 bool channelsAreGood = (numberOfInputChannels == 1 || numberOfInputChannels == 2) && outputBus->numberOfChannels() == 2;
171 float* destinationL = outputBus->channel(0)->data();
172 float* destinationR = outputBus->channel(1)->data();
H A DAudioBufferSourceNode.cpp81 AudioBus* outputBus = output(0)->bus(); local
84 outputBus->zero();
99 outputBus->zero();
124 m_resampler.process(this, outputBus, framesToProcess);
128 outputBus->copyWithGainFrom(*outputBus, &m_lastGain, totalGain);
133 outputBus->zero();
/external/webkit/Source/WebCore/platform/audio/
H A DEqualPowerPanner.cpp49 void EqualPowerPanner::pan(double azimuth, double /*elevation*/, AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) argument
57 bool isOutputSafe = outputBus && outputBus->numberOfChannels() == 2 && framesToProcess <= outputBus->length();
64 float* destinationL = outputBus->channelByType(AudioBus::ChannelLeft)->data();
65 float* destinationR = outputBus->channelByType(AudioBus::ChannelRight)->data();
H A DHRTFPanner.cpp114 void HRTFPanner::pan(double desiredAzimuth, double elevation, AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) argument
121 bool isOutputGood = outputBus && outputBus->numberOfChannels() == 2 && framesToProcess <= outputBus->length();
125 if (outputBus)
126 outputBus->zero();
134 outputBus->zero();
144 outputBus->zero();
156 float* destinationL = outputBus->channelByType(AudioBus::ChannelLeft)->data();
157 float* destinationR = outputBus
[all...]
H A DHRTFPanner.h40 virtual void pan(double azimuth, double elevation, AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess);
H A DPanner.h56 virtual void pan(double azimuth, double elevation, AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) = 0;

Completed in 221 milliseconds