/external/chromium_org/third_party/WebKit/Source/platform/audio/ |
AudioChannel.cpp | 33 #include "platform/audio/AudioChannel.h" 44 void AudioChannel::resizeSmaller(size_t newLength) 51 void AudioChannel::scale(float scale) 59 void AudioChannel::copyFrom(const AudioChannel* sourceChannel) 73 void AudioChannel::copyFromRange(const AudioChannel* sourceChannel, unsigned startFrame, unsigned endFrame) 103 void AudioChannel::sumFrom(const AudioChannel* sourceChannel) 119 float AudioChannel::maxAbsValue() cons [all...] |
AudioChannel.h | 38 // An AudioChannel represents a buffer of non-interleaved floating-point audio samples. 40 class PLATFORM_EXPORT AudioChannel { 41 WTF_MAKE_NONCOPYABLE(AudioChannel); 46 AudioChannel(float* storage, size_t length) 54 explicit AudioChannel(size_t length) 63 AudioChannel() 119 void copyFrom(const AudioChannel* sourceChannel); 122 void copyFromRange(const AudioChannel* sourceChannel, unsigned startFrame, unsigned endFrame); 125 void sumFrom(const AudioChannel* sourceChannel);
|
ReverbConvolver.h | 48 class AudioChannel; 57 ReverbConvolver(AudioChannel* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads); 60 void process(const AudioChannel* sourceChannel, AudioChannel* destinationChannel, size_t framesToProcess);
|
HRTFKernel.h | 42 class AudioChannel; 52 // Note: this is destructive on the passed in AudioChannel. 54 static PassRefPtr<HRTFKernel> create(AudioChannel* channel, size_t fftSize, float sampleRate) 76 PassOwnPtr<AudioChannel> createImpulseResponse(); 79 // Note: this is destructive on the passed in AudioChannel. 80 HRTFKernel(AudioChannel*, size_t fftSize, float sampleRate);
|
AudioBus.h | 32 #include "platform/audio/AudioChannel.h" 77 AudioChannel* channel(unsigned channel) { return m_channels[channel].get(); } 78 const AudioChannel* channel(unsigned channel) const { return const_cast<AudioBus*>(this)->m_channels[channel].get(); } 79 AudioChannel* channelByType(unsigned type); 80 const AudioChannel* channelByType(unsigned type) const; 161 Vector<OwnPtr<AudioChannel> > m_channels;
|
Reverb.cpp | 122 AudioChannel* channel = impulseResponseBuffer->channel(i); 153 AudioChannel* destinationChannelL = destinationBus->channel(0); 154 const AudioChannel* sourceChannelL = sourceBus->channel(0); 163 const AudioChannel* sourceChannelR = sourceBus->channel(1); 164 AudioChannel* destinationChannelR = destinationBus->channel(1); 170 AudioChannel* destinationChannel = destinationBus->channel(i); 178 AudioChannel* destinationChannelR = destinationBus->channel(1); 189 const AudioChannel* sourceChannelR = sourceBus->channel(1); 190 AudioChannel* destinationChannelR = destinationBus->channel(1); 192 AudioChannel* tempChannelL = m_tempBuffer->channel(0) [all...] |
HRTFKernel.cpp | 35 #include "platform/audio/AudioChannel.h" 43 // Takes the input AudioChannel as an input impulse response and calculates the average group delay. 46 // the length of the passed in AudioChannel must be a power of 2. 47 static float extractAverageGroupDelay(AudioChannel* channel, size_t analysisFFTSize) 70 HRTFKernel::HRTFKernel(AudioChannel* channel, size_t fftSize, float sampleRate) 99 PassOwnPtr<AudioChannel> HRTFKernel::createImpulseResponse() 101 OwnPtr<AudioChannel> channel = adoptPtr(new AudioChannel(fftSize()));
|
ReverbConvolver.cpp | 59 ReverbConvolver::ReverbConvolver(AudioChannel* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads) 153 void ReverbConvolver::process(const AudioChannel* sourceChannel, AudioChannel* destinationChannel, size_t framesToProcess)
|
AudioBus.cpp | 68 PassOwnPtr<AudioChannel> channel = allocate ? adoptPtr(new AudioChannel(length)) : adoptPtr(new AudioChannel(0, length)); 99 AudioChannel* AudioBus::channelByType(unsigned channelType) 153 const AudioChannel* AudioBus::channelByType(unsigned type) const 197 const AudioChannel* channel = this->channel(i); 278 const AudioChannel* sourceChannel = sourceBus.channel(0); 320 const AudioChannel* sourceChannel = sourceBus.channel(0);
|
HRTFElevation.cpp | 173 AudioChannel* leftEarImpulseResponse = response->channel(AudioBus::ChannelLeft); 174 AudioChannel* rightEarImpulseResponse = response->channel(AudioBus::ChannelRight); 193 AudioChannel* leftEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelLeft); 194 AudioChannel* rightEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelRight);
|
HRTFPanner.cpp | 156 const AudioChannel* inputChannelL = inputBus->channelByType(AudioBus::ChannelLeft); 157 const AudioChannel* inputChannelR = numInputChannels > 1 ? inputBus->channelByType(AudioBus::ChannelRight) : 0;
|
/external/webrtc/src/modules/audio_processing/ |
audio_buffer.h | 20 struct AudioChannel; 73 scoped_array<AudioChannel> channels_; 75 scoped_array<AudioChannel> mixed_channels_; 77 scoped_array<AudioChannel> mixed_low_pass_channels_; 78 scoped_array<AudioChannel> low_pass_reference_channels_;
|
audio_buffer.cc | 36 struct AudioChannel { 37 AudioChannel() { 83 channels_.reset(new AudioChannel[max_num_channels_]); 84 mixed_channels_.reset(new AudioChannel[max_num_channels_]); 85 mixed_low_pass_channels_.reset(new AudioChannel[max_num_channels_]); 87 low_pass_reference_channels_.reset(new AudioChannel[max_num_channels_]);
|
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/ |
ChannelMergerNode.cpp | 86 AudioChannel* inputChannel = input->bus()->channel(j); 87 AudioChannel* outputChannel = output->bus()->channel(outputChannelIndex);
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
blink_platform.target.darwin-arm.mk | 94 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |
blink_platform.target.darwin-mips.mk | 93 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |
blink_platform.target.darwin-x86.mk | 93 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |
blink_platform.target.linux-arm.mk | 94 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |
blink_platform.target.linux-mips.mk | 93 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |
blink_platform.target.linux-x86.mk | 93 third_party/WebKit/Source/platform/audio/AudioChannel.cpp \ [all...] |