HomeSort by relevance Sort by last modified time
    Searched refs:AudioChannel (Results 1 - 20 of 20) sorted by null

  /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...]

Completed in 1038 milliseconds