Searched defs:AudioBus (Results 1 - 3 of 3) sorted by relevance

/external/webkit/Source/WebKit/chromium/src/
H A DWebAudioBus.cpp29 #include "AudioBus.h"
32 class AudioBus { class in namespace:WebCore
44 class WebAudioBusPrivate : public AudioBus {
50 AudioBus* audioBus = new AudioBus(numberOfChannels, length);
120 PassOwnPtr<AudioBus> WebAudioBus::release()
123 OwnPtr<AudioBus> audioBus(adoptPtr(static_cast<AudioBus*>(m_private)));
/external/webkit/Source/WebCore/platform/audio/
H A DAudioBus.h39 // An AudioBus represents a collection of one or more AudioChannels.
41 // An AudioBus with one channel is mono, an AudioBus with two channels is stereo, etc.
42 class AudioBus { class in namespace:WebCore
43 WTF_MAKE_NONCOPYABLE(AudioBus);
62 // If allocate is false then setChannelMemory() has to be called later on for each channel before the AudioBus is useable...
63 AudioBus(unsigned numberOfChannels, size_t length, bool allocate = true);
72 const AudioChannel* channel(unsigned channel) const { return const_cast<AudioBus*>(this)->m_channels[channel].get(); }
86 bool topologyMatches(const AudioBus &sourceBus) const;
90 static PassOwnPtr<AudioBus> createBufferFromRang
136 AudioBus() { }; function in class:WebCore::AudioBus
[all...]
H A DAudioBus.cpp33 #include "AudioBus.h"
49 AudioBus::AudioBus(unsigned numberOfChannels, size_t length, bool allocate) function in class:WebCore::AudioBus
65 void AudioBus::setChannelMemory(unsigned channelIndex, float* storage, size_t length)
73 void AudioBus::zero()
79 AudioChannel* AudioBus::channelByType(unsigned channelType)
134 bool AudioBus::topologyMatches(const AudioBus& bus) const
146 PassOwnPtr<AudioBus> AudioBus
[all...]

Completed in 205 milliseconds