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

  /external/webkit/Source/WebCore/platform/audio/
AudioChannel.cpp 33 #include "AudioChannel.h"
44 void AudioChannel::scale(double scale)
50 void AudioChannel::copyFrom(const AudioChannel* sourceChannel)
60 void AudioChannel::copyFromRange(const AudioChannel* sourceChannel, unsigned startFrame, unsigned endFrame)
80 void AudioChannel::sumFrom(const AudioChannel* sourceChannel)
90 float AudioChannel::maxAbsValue() const
AudioChannel.h 37 // An AudioChannel represents a buffer of non-interleaved floating-point audio samples.
39 class AudioChannel {
40 WTF_MAKE_NONCOPYABLE(AudioChannel);
45 AudioChannel(float* storage, size_t length)
49 explicit AudioChannel(size_t length)
57 AudioChannel()
92 void copyFrom(const AudioChannel* sourceChannel);
95 void copyFromRange(const AudioChannel* sourceChannel, unsigned startFrame, unsigned endFrame);
98 void sumFrom(const AudioChannel* sourceChannel);
ReverbConvolver.h 44 class AudioChannel;
52 ReverbConvolver(AudioChannel* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads);
55 void process(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, double sampleRate, bool bassBoost)
76 PassOwnPtr<AudioChannel> createImpulseResponse();
79 // Note: this is destructive on the passed in AudioChannel.
80 HRTFKernel(AudioChannel* channel, size_t fftSize, double sampleRate, bool bassBoost);
Reverb.cpp 113 AudioChannel* channel = impulseResponseBuffer->channel(i);
144 AudioChannel* destinationChannelL = destinationBus->channel(0);
145 AudioChannel* sourceChannelL = sourceBus->channel(0);
154 AudioChannel* sourceChannelR = sourceBus->channel(1);
155 AudioChannel* destinationChannelR = destinationBus->channel(1);
161 AudioChannel* destinationChannel = destinationBus->channel(i);
169 AudioChannel* destinationChannelR = destinationBus->channel(1);
180 AudioChannel* sourceChannelR = sourceBus->channel(1);
181 AudioChannel* destinationChannelR = destinationBus->channel(1);
183 AudioChannel* tempChannelL = m_tempBuffer->channel(0)
    [all...]
AudioBus.h 32 #include "AudioChannel.h"
71 AudioChannel* channel(unsigned channel) { return m_channels[channel].get(); }
72 const AudioChannel* channel(unsigned channel) const { return const_cast<AudioBus*>(this)->m_channels[channel].get(); }
73 AudioChannel* channelByType(unsigned type);
143 Vector<OwnPtr<AudioChannel> > m_channels;
HRTFKernel.cpp 35 #include "AudioChannel.h"
44 // Takes the input AudioChannel as an input impulse response and calculates the average group delay.
47 // the length of the passed in AudioChannel must be a power of 2.
48 static double extractAverageGroupDelay(AudioChannel* channel, size_t analysisFFTSize)
68 HRTFKernel::HRTFKernel(AudioChannel* channel, size_t fftSize, double sampleRate, bool bassBoost)
106 PassOwnPtr<AudioChannel> HRTFKernel::createImpulseResponse()
108 OwnPtr<AudioChannel> channel = adoptPtr(new AudioChannel(fftSize()));
AudioBus.cpp 58 PassOwnPtr<AudioChannel> channel = allocate ? adoptPtr(new AudioChannel(length)) : adoptPtr(new AudioChannel(0, length));
79 AudioChannel* AudioBus::channelByType(unsigned channelType)
172 const AudioChannel* channel = this->channel(i);
206 const AudioChannel* sourceChannel = sourceBus.channel(0);
223 const AudioChannel* sourceChannel = sourceBus.channel(0);
ReverbConvolver.cpp 63 ReverbConvolver::ReverbConvolver(AudioChannel* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads)
178 void ReverbConvolver::process(AudioChannel* sourceChannel, AudioChannel* destinationChannel, size_t framesToProcess)
EqualPowerPanner.cpp 62 AudioChannel* channel = inputBus->channel(0);
HRTFPanner.cpp 150 AudioChannel* inputChannelL = inputBus->channelByType(AudioBus::ChannelLeft);
151 AudioChannel* inputChannelR = numInputChannels > 1 ? inputBus->channelByType(AudioBus::ChannelRight) : 0;
HRTFElevation.cpp 118 AudioChannel* leftEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelLeft);
119 AudioChannel* rightEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelRight);
  /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/webkit/Source/WebCore/webaudio/
AudioChannelMerger.cpp 84 AudioChannel* inputChannel = input->bus()->channel(j);
85 AudioChannel* outputChannel = output->bus()->channel(outputChannelIndex);

Completed in 203 milliseconds