AudioBus 54 Source/modules/webaudio/AnalyserNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 61 Source/modules/webaudio/AnalyserNode.cpp AudioBus* inputBus = input(0)->bus(); AudioBus 72 Source/modules/webaudio/AudioBasicProcessorNode.cpp AudioBus* destinationBus = output(0)->bus(); AudioBus 77 Source/modules/webaudio/AudioBasicProcessorNode.cpp AudioBus* sourceBus = input(0)->bus(); AudioBus 35 Source/modules/webaudio/AudioBasicProcessorNode.h class AudioBus; AudioBus 69 Source/modules/webaudio/AudioBuffer.cpp RefPtr<AudioBus> bus = createBusFromInMemoryAudioFile(data, dataSize, mixToMono, sampleRate); AudioBus 105 Source/modules/webaudio/AudioBuffer.cpp AudioBuffer::AudioBuffer(AudioBus* bus) AudioBus 41 Source/modules/webaudio/AudioBuffer.h class AudioBus; AudioBus 70 Source/modules/webaudio/AudioBuffer.h explicit AudioBuffer(AudioBus*); AudioBus 91 Source/modules/webaudio/AudioBufferSourceNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 147 Source/modules/webaudio/AudioBufferSourceNode.cpp bool AudioBufferSourceNode::renderSilenceAndFinishIfNotLooping(AudioBus*, unsigned index, size_t framesToProcess) AudioBus 165 Source/modules/webaudio/AudioBufferSourceNode.cpp bool AudioBufferSourceNode::renderFromBuffer(AudioBus* bus, unsigned destinationFrameOffset, size_t numberOfFrames) AudioBus 99 Source/modules/webaudio/AudioBufferSourceNode.h bool renderFromBuffer(AudioBus*, unsigned destinationFrameOffset, size_t numberOfFrames); AudioBus 102 Source/modules/webaudio/AudioBufferSourceNode.h inline bool renderSilenceAndFinishIfNotLooping(AudioBus*, unsigned index, size_t framesToProcess); AudioBus 54 Source/modules/webaudio/AudioDestinationNode.cpp void AudioDestinationNode::render(AudioBus* sourceBus, AudioBus* destinationBus, size_t numberOfFrames) AudioBus 77 Source/modules/webaudio/AudioDestinationNode.cpp AudioBus* renderedBus = input(0)->pull(destinationBus, numberOfFrames); AudioBus 36 Source/modules/webaudio/AudioDestinationNode.h class AudioBus; AudioBus 49 Source/modules/webaudio/AudioDestinationNode.h virtual void render(AudioBus* sourceBus, AudioBus* destinationBus, size_t numberOfFrames) OVERRIDE FINAL; AudioBus 64 Source/modules/webaudio/AudioDestinationNode.h : m_sourceBus(AudioBus::create(2, AudioNode::ProcessingSizeInFrames)) // FIXME: handle non-stereo local input. AudioBus 68 Source/modules/webaudio/AudioDestinationNode.h void set(AudioBus* bus) AudioBus 75 Source/modules/webaudio/AudioDestinationNode.h virtual void provideInput(AudioBus* destinationBus, size_t numberOfFrames) OVERRIDE AudioBus 84 Source/modules/webaudio/AudioDestinationNode.h RefPtr<AudioBus> m_sourceBus; AudioBus 59 Source/modules/webaudio/AudioNode.cpp , m_channelInterpretation(AudioBus::Speakers) AudioBus 319 Source/modules/webaudio/AudioNode.cpp case AudioBus::Speakers: AudioBus 321 Source/modules/webaudio/AudioNode.cpp case AudioBus::Discrete: AudioBus 334 Source/modules/webaudio/AudioNode.cpp m_channelInterpretation = AudioBus::Speakers; AudioBus 336 Source/modules/webaudio/AudioNode.cpp m_channelInterpretation = AudioBus::Discrete; AudioBus 176 Source/modules/webaudio/AudioNode.h AudioBus::ChannelInterpretation internalChannelInterpretation() const { return m_channelInterpretation; } AudioBus 224 Source/modules/webaudio/AudioNode.h AudioBus::ChannelInterpretation m_channelInterpretation; AudioBus 44 Source/modules/webaudio/AudioNodeInput.cpp m_internalSummingBus = AudioBus::create(1, AudioNode::ProcessingSizeInFrames); AudioBus 146 Source/modules/webaudio/AudioNodeInput.cpp m_internalSummingBus = AudioBus::create(numberOfInputChannels, AudioNode::ProcessingSizeInFrames); AudioBus 171 Source/modules/webaudio/AudioNodeInput.cpp AudioBus* AudioNodeInput::bus() AudioBus 183 Source/modules/webaudio/AudioNodeInput.cpp AudioBus* AudioNodeInput::internalSummingBus() AudioBus 190 Source/modules/webaudio/AudioNodeInput.cpp void AudioNodeInput::sumAllConnections(AudioBus* summingBus, size_t framesToProcess) AudioBus 203 Source/modules/webaudio/AudioNodeInput.cpp AudioBus::ChannelInterpretation interpretation = node()->internalChannelInterpretation(); AudioBus 210 Source/modules/webaudio/AudioNodeInput.cpp AudioBus* connectionBus = output->pull(0, framesToProcess); AudioBus 217 Source/modules/webaudio/AudioNodeInput.cpp AudioBus* AudioNodeInput::pull(AudioBus* inPlaceBus, size_t framesToProcess) AudioBus 228 Source/modules/webaudio/AudioNodeInput.cpp AudioBus* internalSummingBus = this->internalSummingBus(); AudioBus 69 Source/modules/webaudio/AudioNodeInput.h AudioBus* pull(AudioBus* inPlaceBus, size_t framesToProcess); AudioBus 73 Source/modules/webaudio/AudioNodeInput.h AudioBus* bus(); AudioBus 91 Source/modules/webaudio/AudioNodeInput.h AudioBus* internalSummingBus(); AudioBus 92 Source/modules/webaudio/AudioNodeInput.h void sumAllConnections(AudioBus* summingBus, size_t framesToProcess); AudioBus 94 Source/modules/webaudio/AudioNodeInput.h RefPtr<AudioBus> m_internalSummingBus; AudioBus 48 Source/modules/webaudio/AudioNodeOutput.cpp m_internalBus = AudioBus::create(numberOfChannels, AudioNode::ProcessingSizeInFrames); AudioBus 72 Source/modules/webaudio/AudioNodeOutput.cpp m_internalBus = AudioBus::create(numberOfChannels(), AudioNode::ProcessingSizeInFrames); AudioBus 107 Source/modules/webaudio/AudioNodeOutput.cpp AudioBus* AudioNodeOutput::pull(AudioBus* inPlaceBus, size_t framesToProcess) AudioBus 126 Source/modules/webaudio/AudioNodeOutput.cpp AudioBus* AudioNodeOutput::bus() const AudioBus 55 Source/modules/webaudio/AudioNodeOutput.h AudioBus* pull(AudioBus* inPlaceBus, size_t framesToProcess); AudioBus 59 Source/modules/webaudio/AudioNodeOutput.h AudioBus* bus() const; AudioBus 129 Source/modules/webaudio/AudioNodeOutput.h RefPtr<AudioBus> m_internalBus; AudioBus 130 Source/modules/webaudio/AudioNodeOutput.h RefPtr<AudioBus> m_inPlaceBus; AudioBus 139 Source/modules/webaudio/AudioParam.cpp RefPtr<AudioBus> summingBus = AudioBus::create(1, numberOfValues, false); AudioBus 147 Source/modules/webaudio/AudioParam.cpp AudioBus* connectionBus = output->pull(0, AudioNode::ProcessingSizeInFrames); AudioBus 55 Source/modules/webaudio/AudioScheduledSourceNode.cpp AudioBus* outputBus, AudioBus 36 Source/modules/webaudio/AudioScheduledSourceNode.h class AudioBus; AudioBus 92 Source/modules/webaudio/AudioScheduledSourceNode.h AudioBus* outputBus, AudioBus 100 Source/modules/webaudio/BiquadProcessor.cpp void BiquadProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) AudioBus 58 Source/modules/webaudio/BiquadProcessor.h virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) OVERRIDE; AudioBus 61 Source/modules/webaudio/ChannelSplitterNode.cpp AudioBus* source = input(0)->bus(); AudioBus 68 Source/modules/webaudio/ChannelSplitterNode.cpp AudioBus* destination = output(i)->bus(); AudioBus 61 Source/modules/webaudio/ConvolverNode.cpp m_channelInterpretation = AudioBus::Speakers; AudioBus 74 Source/modules/webaudio/ConvolverNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 138 Source/modules/webaudio/ConvolverNode.cpp RefPtr<AudioBus> bufferBus = AudioBus::create(numberOfChannels, bufferLength, false); AudioBus 46 Source/modules/webaudio/DefaultAudioDestinationNode.cpp m_channelInterpretation = AudioBus::Speakers; AudioBus 67 Source/modules/webaudio/DynamicsCompressorNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 59 Source/modules/webaudio/GainNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 65 Source/modules/webaudio/GainNode.cpp AudioBus* inputBus = input(0)->bus(); AudioBus 107 Source/modules/webaudio/MediaElementAudioSourceNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 47 Source/modules/webaudio/MediaStreamAudioDestinationNode.cpp , m_mixBus(AudioBus::create(numberOfChannels, ProcessingSizeInFrames)) AudioBus 62 Source/modules/webaudio/MediaStreamAudioDestinationNode.h RefPtr<AudioBus> m_mixBus; AudioBus 92 Source/modules/webaudio/MediaStreamAudioSourceNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 50 Source/modules/webaudio/OfflineAudioDestinationNode.cpp m_renderBus = AudioBus::create(renderTarget->numberOfChannels(), renderQuantumSize); AudioBus 36 Source/modules/webaudio/OfflineAudioDestinationNode.h class AudioBus; AudioBus 67 Source/modules/webaudio/OfflineAudioDestinationNode.h RefPtr<AudioBus> m_renderBus; AudioBus 220 Source/modules/webaudio/OscillatorNode.cpp AudioBus* outputBus = output(0)->bus(); AudioBus 77 Source/modules/webaudio/PannerNode.cpp m_channelInterpretation = AudioBus::Speakers; AudioBus 114 Source/modules/webaudio/PannerNode.cpp AudioBus* destination = output(0)->bus(); AudioBus 121 Source/modules/webaudio/PannerNode.cpp AudioBus* source = input(0)->bus(); AudioBus 90 Source/modules/webaudio/RealtimeAnalyser.cpp void RealtimeAnalyser::writeInput(AudioBus* bus, size_t framesToProcess) AudioBus 36 Source/modules/webaudio/RealtimeAnalyser.h class AudioBus; AudioBus 63 Source/modules/webaudio/RealtimeAnalyser.h void writeInput(AudioBus*, size_t framesToProcess); AudioBus 98 Source/modules/webaudio/ScriptProcessorNode.cpp , m_internalInputBus(AudioBus::create(numberOfInputChannels, AudioNode::ProcessingSizeInFrames, false)) AudioBus 160 Source/modules/webaudio/ScriptProcessorNode.cpp AudioBus* inputBus = this->input(0)->bus(); AudioBus 161 Source/modules/webaudio/ScriptProcessorNode.cpp AudioBus* outputBus = this->output(0)->bus(); AudioBus 90 Source/modules/webaudio/ScriptProcessorNode.h RefPtr<AudioBus> m_internalInputBus; AudioBus 75 Source/modules/webaudio/WaveShaperProcessor.cpp void WaveShaperProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) AudioBus 53 Source/modules/webaudio/WaveShaperProcessor.h virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) OVERRIDE; AudioBus 53 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> AudioBus::create(unsigned numberOfChannels, size_t length, bool allocate) AudioBus 59 Source/platform/audio/AudioBus.cpp return adoptRef(new AudioBus(numberOfChannels, length, allocate)); AudioBus 62 Source/platform/audio/AudioBus.cpp AudioBus::AudioBus(unsigned numberOfChannels, size_t length, bool allocate) AudioBus 78 Source/platform/audio/AudioBus.cpp void AudioBus::setChannelMemory(unsigned channelIndex, float* storage, size_t length) AudioBus 86 Source/platform/audio/AudioBus.cpp void AudioBus::resizeSmaller(size_t newLength) AudioBus 96 Source/platform/audio/AudioBus.cpp void AudioBus::zero() AudioBus 102 Source/platform/audio/AudioBus.cpp AudioChannel* AudioBus::channelByType(unsigned channelType) AudioBus 156 Source/platform/audio/AudioBus.cpp const AudioChannel* AudioBus::channelByType(unsigned type) const AudioBus 158 Source/platform/audio/AudioBus.cpp return const_cast<AudioBus*>(this)->channelByType(type); AudioBus 162 Source/platform/audio/AudioBus.cpp bool AudioBus::topologyMatches(const AudioBus& bus) const AudioBus 174 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> AudioBus::createBufferFromRange(const AudioBus* sourceBuffer, unsigned startFrame, unsigned endFrame) AudioBus 187 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> audioBus = create(numberOfChannels, rangeLength); AudioBus 196 Source/platform/audio/AudioBus.cpp float AudioBus::maxAbsValue() const AudioBus 207 Source/platform/audio/AudioBus.cpp void AudioBus::normalize() AudioBus 214 Source/platform/audio/AudioBus.cpp void AudioBus::scale(float scale) AudioBus 220 Source/platform/audio/AudioBus.cpp void AudioBus::copyFrom(const AudioBus& sourceBus, ChannelInterpretation channelInterpretation) AudioBus 245 Source/platform/audio/AudioBus.cpp void AudioBus::sumFrom(const AudioBus& sourceBus, ChannelInterpretation channelInterpretation) AudioBus 270 Source/platform/audio/AudioBus.cpp void AudioBus::speakersCopyFrom(const AudioBus& sourceBus) AudioBus 286 Source/platform/audio/AudioBus.cpp AudioBus& sourceBusSafe = const_cast<AudioBus&>(sourceBus); AudioBus 313 Source/platform/audio/AudioBus.cpp void AudioBus::speakersSumFrom(const AudioBus& sourceBus) AudioBus 328 Source/platform/audio/AudioBus.cpp AudioBus& sourceBusSafe = const_cast<AudioBus&>(sourceBus); AudioBus 349 Source/platform/audio/AudioBus.cpp void AudioBus::speakersSumFrom5_1_ToMono(const AudioBus& sourceBus) AudioBus 351 Source/platform/audio/AudioBus.cpp AudioBus& sourceBusSafe = const_cast<AudioBus&>(sourceBus); AudioBus 380 Source/platform/audio/AudioBus.cpp void AudioBus::discreteCopyFrom(const AudioBus& sourceBus) AudioBus 398 Source/platform/audio/AudioBus.cpp void AudioBus::discreteSumFrom(const AudioBus& sourceBus) AudioBus 414 Source/platform/audio/AudioBus.cpp void AudioBus::copyWithGainFrom(const AudioBus &sourceBus, float* lastMixGain, float targetGain) AudioBus 436 Source/platform/audio/AudioBus.cpp AudioBus& sourceBusSafe = const_cast<AudioBus&>(sourceBus); AudioBus 499 Source/platform/audio/AudioBus.cpp void AudioBus::copyWithSampleAccurateGainValuesFrom(const AudioBus &sourceBus, float* gainValues, unsigned numberOfGainValues) AudioBus 528 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> AudioBus::createBySampleRateConverting(const AudioBus* sourceBus, bool mixToMono, double newSampleRate) AudioBus 546 Source/platform/audio/AudioBus.cpp return AudioBus::createByMixingToMono(sourceBus); AudioBus 549 Source/platform/audio/AudioBus.cpp return AudioBus::createBufferFromRange(sourceBus, 0, sourceBus->length()); AudioBus 553 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> silentBus = create(numberOfSourceChannels, sourceBus->length() / sampleRateRatio); AudioBus 559 Source/platform/audio/AudioBus.cpp const AudioBus* resamplerSourceBus; AudioBus 560 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> mixedMonoBus; AudioBus 562 Source/platform/audio/AudioBus.cpp mixedMonoBus = AudioBus::createByMixingToMono(sourceBus); AudioBus 575 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> destinationBus = create(numberOfDestinationChannels, destinationLength); AudioBus 591 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> AudioBus::createByMixingToMono(const AudioBus* sourceBus) AudioBus 599 Source/platform/audio/AudioBus.cpp return AudioBus::createBufferFromRange(sourceBus, 0, sourceBus->length()); AudioBus 603 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> destinationBus = create(1, n); AudioBus 623 Source/platform/audio/AudioBus.cpp bool AudioBus::isSilent() const AudioBus 632 Source/platform/audio/AudioBus.cpp void AudioBus::clearSilentFlag() AudioBus 638 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> decodeAudioFileData(const char* data, size_t size) AudioBus 646 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> AudioBus::loadPlatformResource(const char* name, float sampleRate) AudioBus 652 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> audioBus = decodeAudioFileData(resource.data(), resource.size()); AudioBus 661 Source/platform/audio/AudioBus.cpp return AudioBus::createBySampleRateConverting(audioBus.get(), false, sampleRate); AudioBus 664 Source/platform/audio/AudioBus.cpp PassRefPtr<AudioBus> createBusFromInMemoryAudioFile(const void* data, size_t dataSize, bool mixToMono, float sampleRate) AudioBus 666 Source/platform/audio/AudioBus.cpp RefPtr<AudioBus> audioBus = decodeAudioFileData(static_cast<const char*>(data), dataSize); AudioBus 674 Source/platform/audio/AudioBus.cpp return AudioBus::createBySampleRateConverting(audioBus.get(), mixToMono, sampleRate); AudioBus 43 Source/platform/audio/AudioBus.h class PLATFORM_EXPORT AudioBus : public ThreadSafeRefCounted<AudioBus> { AudioBus 44 Source/platform/audio/AudioBus.h WTF_MAKE_NONCOPYABLE(AudioBus); AudioBus 69 Source/platform/audio/AudioBus.h static PassRefPtr<AudioBus> create(unsigned numberOfChannels, size_t length, bool allocate = true); AudioBus 78 Source/platform/audio/AudioBus.h const AudioChannel* channel(unsigned channel) const { return const_cast<AudioBus*>(this)->m_channels[channel].get(); } AudioBus 103 Source/platform/audio/AudioBus.h bool topologyMatches(const AudioBus &sourceBus) const; AudioBus 107 Source/platform/audio/AudioBus.h static PassRefPtr<AudioBus> createBufferFromRange(const AudioBus* sourceBuffer, unsigned startFrame, unsigned endFrame); AudioBus 113 Source/platform/audio/AudioBus.h static PassRefPtr<AudioBus> createBySampleRateConverting(const AudioBus* sourceBus, bool mixToMono, double newSampleRate); AudioBus 117 Source/platform/audio/AudioBus.h static PassRefPtr<AudioBus> createByMixingToMono(const AudioBus* sourceBus); AudioBus 126 Source/platform/audio/AudioBus.h void copyFrom(const AudioBus& sourceBus, ChannelInterpretation = Speakers); AudioBus 130 Source/platform/audio/AudioBus.h void sumFrom(const AudioBus& sourceBus, ChannelInterpretation = Speakers); AudioBus 136 Source/platform/audio/AudioBus.h void copyWithGainFrom(const AudioBus &sourceBus, float* lastMixGain, float targetGain); AudioBus 139 Source/platform/audio/AudioBus.h void copyWithSampleAccurateGainValuesFrom(const AudioBus &sourceBus, float* gainValues, unsigned numberOfGainValues); AudioBus 147 Source/platform/audio/AudioBus.h static PassRefPtr<AudioBus> loadPlatformResource(const char* name, float sampleRate); AudioBus 150 Source/platform/audio/AudioBus.h AudioBus() { }; AudioBus 152 Source/platform/audio/AudioBus.h AudioBus(unsigned numberOfChannels, size_t length, bool allocate); AudioBus 154 Source/platform/audio/AudioBus.h void speakersCopyFrom(const AudioBus&); AudioBus 155 Source/platform/audio/AudioBus.h void discreteCopyFrom(const AudioBus&); AudioBus 156 Source/platform/audio/AudioBus.h void speakersSumFrom(const AudioBus&); AudioBus 157 Source/platform/audio/AudioBus.h void discreteSumFrom(const AudioBus&); AudioBus 158 Source/platform/audio/AudioBus.h void speakersSumFrom5_1_ToMono(const AudioBus&); AudioBus 76 Source/platform/audio/AudioDSPKernelProcessor.cpp void AudioDSPKernelProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) AudioBus 43 Source/platform/audio/AudioDSPKernelProcessor.h class AudioBus; AudioBus 63 Source/platform/audio/AudioDSPKernelProcessor.h virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) OVERRIDE; AudioBus 56 Source/platform/audio/AudioDestination.cpp , m_inputBus(AudioBus::create(numberOfInputChannels, renderBufferSize)) AudioBus 57 Source/platform/audio/AudioDestination.cpp , m_renderBus(AudioBus::create(numberOfOutputChannels, renderBufferSize, false)) AudioBus 102 Source/platform/audio/AudioDestination.cpp RefPtr<AudioBus> silence = AudioBus::create(2, renderBufferSize); AudioBus 155 Source/platform/audio/AudioDestination.cpp RefPtr<AudioBus> wrapperBus = AudioBus::create(2, numberOfFrames, false); AudioBus 167 Source/platform/audio/AudioDestination.cpp void AudioDestination::provideInput(AudioBus* bus, size_t framesToProcess) AudioBus 169 Source/platform/audio/AudioDestination.cpp AudioBus* sourceBus = 0; AudioBus 67 Source/platform/audio/AudioDestination.h virtual void provideInput(AudioBus*, size_t framesToProcess) OVERRIDE; AudioBus 82 Source/platform/audio/AudioDestination.h RefPtr<AudioBus> m_inputBus; AudioBus 83 Source/platform/audio/AudioDestination.h RefPtr<AudioBus> m_renderBus; AudioBus 39 Source/platform/audio/AudioDestinationConsumer.h class AudioBus; AudioBus 46 Source/platform/audio/AudioDestinationConsumer.h virtual void consumeAudio(AudioBus*, size_t numberOfFrames) = 0; AudioBus 38 Source/platform/audio/AudioFIFO.cpp : m_fifoAudioBus(AudioBus::create(numberOfChannels, fifoLength)) AudioBus 46 Source/platform/audio/AudioFIFO.cpp void AudioFIFO::consume(AudioBus* destination, size_t framesToConsume) AudioBus 83 Source/platform/audio/AudioFIFO.cpp void AudioFIFO::push(const AudioBus* sourceBus) AudioBus 42 Source/platform/audio/AudioFIFO.h void push(const AudioBus*); AudioBus 46 Source/platform/audio/AudioFIFO.h void consume(AudioBus* destination, size_t framesToConsume); AudioBus 58 Source/platform/audio/AudioFIFO.h RefPtr<AudioBus> m_fifoAudioBus; AudioBus 37 Source/platform/audio/AudioFileReader.h class AudioBus; AudioBus 44 Source/platform/audio/AudioFileReader.h PLATFORM_EXPORT PassRefPtr<AudioBus> createBusFromInMemoryAudioFile(const void* data, size_t dataSize, bool mixToMono, float sampleRate); AudioBus 46 Source/platform/audio/AudioFileReader.h PLATFORM_EXPORT PassRefPtr<AudioBus> createBusFromAudioFile(const char* filePath, bool mixToMono, float sampleRate); AudioBus 49 Source/platform/audio/AudioFileReader.h PLATFORM_EXPORT void writeBusToAudioFile(AudioBus* bus, const char* filePath, double fileSampleRate); AudioBus 34 Source/platform/audio/AudioIOCallback.h class AudioBus; AudioBus 41 Source/platform/audio/AudioIOCallback.h virtual void render(AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess) = 0; AudioBus 38 Source/platform/audio/AudioProcessor.h class AudioBus; AudioBus 60 Source/platform/audio/AudioProcessor.h virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) = 0; AudioBus 41 Source/platform/audio/AudioPullFIFO.cpp , m_tempBus(AudioBus::create(numberOfChannels, providerSize)) AudioBus 45 Source/platform/audio/AudioPullFIFO.cpp void AudioPullFIFO::consume(AudioBus* destination, size_t framesToConsume) AudioBus 53 Source/platform/audio/AudioPullFIFO.h void consume(AudioBus* destination, size_t framesToConsume); AudioBus 69 Source/platform/audio/AudioPullFIFO.h RefPtr<AudioBus> m_tempBus; AudioBus 44 Source/platform/audio/AudioResampler.cpp m_sourceBus = AudioBus::create(1, 0, false); AudioBus 53 Source/platform/audio/AudioResampler.cpp m_sourceBus = AudioBus::create(numberOfChannels, 0, false); AudioBus 70 Source/platform/audio/AudioResampler.cpp m_sourceBus = AudioBus::create(numberOfChannels, 0, false); AudioBus 73 Source/platform/audio/AudioResampler.cpp void AudioResampler::process(AudioSourceProvider* provider, AudioBus* destinationBus, size_t framesToProcess) AudioBus 49 Source/platform/audio/AudioResampler.h void process(AudioSourceProvider*, AudioBus* destinationBus, size_t framesToProcess); AudioBus 65 Source/platform/audio/AudioResampler.h RefPtr<AudioBus> m_sourceBus; AudioBus 36 Source/platform/audio/AudioSourceProvider.h class AudioBus; AudioBus 43 Source/platform/audio/AudioSourceProvider.h virtual void provideInput(AudioBus* bus, size_t framesToProcess) = 0; AudioBus 98 Source/platform/audio/DynamicsCompressor.cpp void DynamicsCompressor::process(const AudioBus* sourceBus, AudioBus* destinationBus, unsigned framesToProcess) AudioBus 40 Source/platform/audio/DynamicsCompressor.h class AudioBus; AudioBus 72 Source/platform/audio/DynamicsCompressor.h void process(const AudioBus* sourceBus, AudioBus* destinationBus, unsigned framesToProcess); AudioBus 52 Source/platform/audio/EqualPowerPanner.cpp void EqualPowerPanner::pan(double azimuth, double /*elevation*/, const AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) AudioBus 68 Source/platform/audio/EqualPowerPanner.cpp float* destinationL = outputBus->channelByType(AudioBus::ChannelLeft)->mutableData(); AudioBus 69 Source/platform/audio/EqualPowerPanner.cpp float* destinationR = outputBus->channelByType(AudioBus::ChannelRight)->mutableData(); AudioBus 38 Source/platform/audio/EqualPowerPanner.h virtual void pan(double azimuth, double elevation, const AudioBus* inputBus, AudioBus* outputBuf, size_t framesToProcess) OVERRIDE; AudioBus 64 Source/platform/audio/HRTFElevation.cpp static PassRefPtr<AudioBus> getConcatenatedImpulseResponsesForSubject(const String& subjectName) AudioBus 66 Source/platform/audio/HRTFElevation.cpp typedef HashMap<String, RefPtr<AudioBus> > AudioBusMap; AudioBus 71 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> bus; AudioBus 74 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> concatenatedImpulseResponses(AudioBus::loadPlatformResource(subjectName.utf8().data(), ResponseSampleRate)); AudioBus 147 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> bus(getConcatenatedImpulseResponsesForSubject(subjectName)); AudioBus 171 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> preSampleRateConvertedResponse(AudioBus::createBufferFromRange(bus.get(), startFrame, stopFrame)); AudioBus 172 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> response(AudioBus::createBySampleRateConverting(preSampleRateConvertedResponse.get(), false, sampleRate)); AudioBus 173 Source/platform/audio/HRTFElevation.cpp AudioChannel* leftEarImpulseResponse = response->channel(AudioBus::ChannelLeft); AudioBus 174 Source/platform/audio/HRTFElevation.cpp AudioChannel* rightEarImpulseResponse = response->channel(AudioBus::ChannelRight); AudioBus 178 Source/platform/audio/HRTFElevation.cpp RefPtr<AudioBus> impulseResponse(AudioBus::loadPlatformResource(resourceName.utf8().data(), sampleRate)); AudioBus 193 Source/platform/audio/HRTFElevation.cpp AudioChannel* leftEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelLeft); AudioBus 194 Source/platform/audio/HRTFElevation.cpp AudioChannel* rightEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelRight); AudioBus 121 Source/platform/audio/HRTFPanner.cpp void HRTFPanner::pan(double desiredAzimuth, double elevation, const AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) AudioBus 156 Source/platform/audio/HRTFPanner.cpp const AudioChannel* inputChannelL = inputBus->channelByType(AudioBus::ChannelLeft); AudioBus 157 Source/platform/audio/HRTFPanner.cpp const AudioChannel* inputChannelR = numInputChannels > 1 ? inputBus->channelByType(AudioBus::ChannelRight) : 0; AudioBus 162 Source/platform/audio/HRTFPanner.cpp float* destinationL = outputBus->channelByType(AudioBus::ChannelLeft)->mutableData(); AudioBus 163 Source/platform/audio/HRTFPanner.cpp float* destinationR = outputBus->channelByType(AudioBus::ChannelRight)->mutableData(); AudioBus 41 Source/platform/audio/HRTFPanner.h virtual void pan(double azimuth, double elevation, const AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) OVERRIDE; AudioBus 56 Source/platform/audio/MultiChannelResampler.cpp virtual void provideInput(AudioBus* bus, size_t framesToProcess) OVERRIDE AudioBus 67 Source/platform/audio/MultiChannelResampler.cpp m_multiChannelBus = AudioBus::create(m_numberOfChannels, framesToProcess); AudioBus 87 Source/platform/audio/MultiChannelResampler.cpp RefPtr<AudioBus> m_multiChannelBus; AudioBus 103 Source/platform/audio/MultiChannelResampler.cpp void MultiChannelResampler::process(AudioSourceProvider* provider, AudioBus* destination, size_t framesToProcess) AudioBus 38 Source/platform/audio/MultiChannelResampler.h class AudioBus; AudioBus 46 Source/platform/audio/MultiChannelResampler.h void process(AudioSourceProvider*, AudioBus* destination, size_t framesToProcess); AudioBus 37 Source/platform/audio/Panner.h class AudioBus; AudioBus 57 Source/platform/audio/Panner.h virtual void pan(double azimuth, double elevation, const AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess) = 0; AudioBus 57 Source/platform/audio/Reverb.cpp static float calculateNormalizationScale(AudioBus* response) AudioBus 92 Source/platform/audio/Reverb.cpp Reverb::Reverb(AudioBus* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t numberOfChannels, bool useBackgroundThreads, bool normalize) AudioBus 112 Source/platform/audio/Reverb.cpp void Reverb::initialize(AudioBus* impulseResponseBuffer, size_t renderSliceSize, size_t maxFFTSize, size_t numberOfChannels, bool useBackgroundThreads) AudioBus 133 Source/platform/audio/Reverb.cpp m_tempBuffer = AudioBus::create(2, MaxFrameSize); AudioBus 136 Source/platform/audio/Reverb.cpp void Reverb::process(const AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess) AudioBus 38 Source/platform/audio/Reverb.h class AudioBus; AudioBus 48 Source/platform/audio/Reverb.h Reverb(AudioBus* impulseResponseBuffer, size_t renderSliceSize, size_t maxFFTSize, size_t numberOfChannels, bool useBackgroundThreads, bool normalize); AudioBus 50 Source/platform/audio/Reverb.h void process(const AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess); AudioBus 57 Source/platform/audio/Reverb.h void initialize(AudioBus* impulseResponseBuffer, size_t renderSliceSize, size_t maxFFTSize, size_t numberOfChannels, bool useBackgroundThreads); AudioBus 64 Source/platform/audio/Reverb.h RefPtr<AudioBus> m_tempBuffer; AudioBus 137 Source/platform/audio/SincResampler.cpp RefPtr<AudioBus> bus = AudioBus::create(1, numberOfSourceFrames, false); AudioBus 158 Source/platform/audio/SincResampler.cpp virtual void provideInput(AudioBus* bus, size_t framesToProcess) OVERRIDE AudioBus 34 Source/platform/exported/WebAudioBus.cpp class AudioBus : public ThreadSafeRefCounted<AudioBus> { AudioBus 46 Source/platform/exported/WebAudioBus.cpp class WebAudioBusPrivate : public AudioBus { AudioBus 52 Source/platform/exported/WebAudioBus.cpp RefPtr<AudioBus> audioBus = AudioBus::create(numberOfChannels, length); AudioBus 56 Source/platform/exported/WebAudioBus.cpp (static_cast<AudioBus*>(m_private))->deref(); AudioBus 82 Source/platform/exported/WebAudioBus.cpp (static_cast<AudioBus*>(m_private))->deref(); AudioBus 139 Source/platform/exported/WebAudioBus.cpp PassRefPtr<AudioBus> WebAudioBus::release() AudioBus 142 Source/platform/exported/WebAudioBus.cpp RefPtr<AudioBus> audioBus(adoptRef(static_cast<AudioBus*>(m_private))); AudioBus 179 Source/platform/exported/WebMediaStreamSource.cpp virtual void consumeAudio(AudioBus*, size_t numberOfFrames) OVERRIDE; AudioBus 195 Source/platform/exported/WebMediaStreamSource.cpp void ConsumerWrapper::consumeAudio(AudioBus* bus, size_t numberOfFrames) AudioBus 68 Source/platform/mediastream/MediaStreamComponent.cpp void MediaStreamComponent::AudioSourceProviderImpl::provideInput(AudioBus* bus, size_t framesToProcess) AudioBus 95 Source/platform/mediastream/MediaStreamComponent.h virtual void provideInput(WebCore::AudioBus*, size_t framesToProcess) OVERRIDE; AudioBus 99 Source/platform/mediastream/MediaStreamSource.cpp void MediaStreamSource::consumeAudio(AudioBus* bus, size_t numberOfFrames) AudioBus 90 Source/platform/mediastream/MediaStreamSource.h void consumeAudio(AudioBus*, size_t numberOfFrames); AudioBus 51 Source/platform/mediastream/MediaStreamWebAudioSource.cpp void MediaStreamWebAudioSource::provideInput(AudioBus* bus, size_t framesToProcess) AudioBus 57 Source/platform/mediastream/MediaStreamWebAudioSource.h virtual void provideInput(WebCore::AudioBus*, size_t framesToProcess) OVERRIDE; AudioBus 539 Source/web/WebMediaPlayerClientImpl.cpp void WebMediaPlayerClientImpl::AudioSourceProviderImpl::provideInput(AudioBus* bus, size_t framesToProcess) AudioBus 192 Source/web/WebMediaPlayerClientImpl.h virtual void provideInput(WebCore::AudioBus*, size_t framesToProcess) OVERRIDE; AudioBus 30 public/platform/WebAudioBus.h namespace WebCore { class AudioBus; } AudioBus 66 public/platform/WebAudioBus.h WTF::PassRefPtr<WebCore::AudioBus> release(); AudioBus 74 public/platform/WebAudioBus.h WebCore::AudioBus* m_private;