/external/chromium_org/third_party/WebKit/Source/platform/audio/ |
VectorMath.cpp | 58 void vsmul(const float* sourceP, int sourceStride, const float* scale, float* destP, int destStride, size_t framesToProcess) 61 ::vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess); 63 vDSP_vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess); 67 void vadd(const float* source1P, int sourceStride1, const float* source2P, int sourceStride2, float* destP, int destStride, size_t framesToProcess) 70 ::vadd(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess); 72 vDSP_vadd(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess); 76 void vmul(const float* source1P, int sourceStride1, const float* source2P, int sourceStride2, float* destP, int destStride, size_t framesToProcess) 79 ::vmul(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess); 81 vDSP_vmul(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess); 85 void zvmul(const float* real1P, const float* imag1P, const float* real2P, const float* imag2P, float* realDestP, float* imagDestP, size_t framesToProcess) [all...] |
ReverbConvolverStage.h | 53 // WARNING: framesToProcess must be such that it evenly divides the delay buffer size (stage_offset). 54 void process(const float* source, size_t framesToProcess); 56 void processInBackground(ReverbConvolver* convolver, size_t framesToProcess);
|
AudioDSPKernel.h | 57 virtual void process(const float* source, float* destination, size_t framesToProcess) = 0;
|
AudioProcessor.h | 62 virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) = 0;
|
AudioResampler.h | 49 void process(AudioSourceProvider*, AudioBus* destinationBus, size_t framesToProcess);
|
SincResampler.h | 51 void process(AudioSourceProvider*, float* destination, size_t framesToProcess);
|
ZeroPole.h | 48 void process(const float *source, float *destination, unsigned framesToProcess);
|
Biquad.h | 53 void process(const float* sourceP, float* destP, size_t framesToProcess); 97 void processFast(const float* sourceP, float* destP, size_t framesToProcess); 98 void processSliceFast(double* sourceP, double* destP, double* coefficientsP, size_t framesToProcess);
|
DirectConvolver.cpp | 59 void DirectConvolver::process(AudioFloatArray* convolutionKernel, const float* sourceP, float* destP, size_t framesToProcess) 61 ASSERT(framesToProcess == m_inputBlockSize); 62 if (framesToProcess != m_inputBlockSize) 87 ippsConv_32f(static_cast<const Ipp32f*>(sourceP), framesToProcess, static_cast<Ipp32f*>(kernelP), kernelSize, static_cast<Ipp32f*>(outputBuffer)); 89 vadd(outputBuffer, 1, overlayBuffer, 1, destP, 1, framesToProcess); 95 memcpy(inputP, sourceP, sizeof(float) * framesToProcess); 99 conv(inputP - kernelSize + 1, 1, kernelP + kernelSize - 1, -1, destP, 1, framesToProcess, kernelSize); 101 vDSP_conv(inputP - kernelSize + 1, 1, kernelP + kernelSize - 1, -1, destP, 1, framesToProcess, kernelSize); 106 // Convolution using SSE2. Currently only do this if both |kernelSize| and |framesToProcess| 109 if ((kernelSize % 4 == 0) && (framesToProcess % 4 == 0)) [all...] |
ReverbConvolver.cpp | 153 void ReverbConvolver::process(const AudioChannel* sourceChannel, AudioChannel* destinationChannel, size_t framesToProcess) 155 bool isSafe = sourceChannel && destinationChannel && sourceChannel->length() >= framesToProcess && destinationChannel->length() >= framesToProcess; 168 m_inputBuffer.write(source, framesToProcess); 172 m_stages[i]->process(source, framesToProcess); 175 m_accumulationBuffer.readAndClear(destination, framesToProcess);
|
AudioResampler.cpp | 71 void AudioResampler::process(AudioSourceProvider* provider, AudioBus* destinationBus, size_t framesToProcess) 89 float* fillPointer = m_kernels[i]->getSourcePointer(framesToProcess, &framesNeeded); 104 m_kernels[i]->process(destination, framesToProcess);
|
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/ |
OscillatorNode.cpp | 153 bool OscillatorNode::calculateSampleAccuratePhaseIncrements(size_t framesToProcess) 155 bool isGood = framesToProcess <= m_phaseIncrements.size() && framesToProcess <= m_detuneValues.size(); 178 m_frequency->calculateSampleAccurateValues(phaseIncrements, framesToProcess); 191 m_detune->calculateSampleAccurateValues(detuneValues, framesToProcess); 195 vsmul(detuneValues, 1, &k, detuneValues, 1, framesToProcess); 196 for (unsigned i = 0; i < framesToProcess; ++i) 201 vmul(detuneValues, 1, phaseIncrements, 1, phaseIncrements, 1, framesToProcess); 213 vsmul(phaseIncrements, 1, &finalScale, phaseIncrements, 1, framesToProcess); 219 void OscillatorNode::process(size_t framesToProcess) [all...] |
AudioNodeInput.h | 68 AudioBus* pull(AudioBus* inPlaceBus, size_t framesToProcess); 96 void sumAllConnections(AudioBus* summingBus, size_t framesToProcess);
|
DelayDSPKernel.cpp | 62 void DelayDSPKernel::calculateSampleAccurateValues(float* delayTimes, size_t framesToProcess) 64 delayProcessor()->delayTime()->calculateSampleAccurateValues(delayTimes, framesToProcess);
|
OscillatorNode.h | 62 virtual void process(size_t framesToProcess) OVERRIDE; 81 bool calculateSampleAccuratePhaseIncrements(size_t framesToProcess);
|
AudioBasicInspectorNode.h | 42 virtual void pullInputs(size_t framesToProcess) OVERRIDE FINAL;
|
AudioBasicProcessorNode.cpp | 87 void AudioBasicProcessorNode::process(size_t framesToProcess) 100 processor()->process(sourceBus, destinationBus, framesToProcess); 105 void AudioBasicProcessorNode::pullInputs(size_t framesToProcess) 108 input(0)->pull(output(0)->bus(), framesToProcess);
|
OfflineAudioDestinationNode.cpp | 119 size_t framesToProcess = m_renderTarget->length(); 123 while (framesToProcess > 0) { 127 size_t framesAvailableToCopy = std::min(framesToProcess, renderQuantumSize); 136 framesToProcess -= framesAvailableToCopy;
|
AudioBufferSourceNode.cpp | 89 void AudioBufferSourceNode::process(size_t framesToProcess) 117 updateSchedulingInfo(framesToProcess, 144 bool AudioBufferSourceNode::renderSilenceAndFinishIfNotLooping(AudioBus*, unsigned index, size_t framesToProcess) 149 if (framesToProcess > 0) { 153 memset(m_destinationChannels[i] + index, 0, sizeof(float) * framesToProcess); 246 int framesToProcess = numberOfFrames; 259 while (framesToProcess > 0) { 261 int framesThisTime = std::min(framesToProcess, framesToEnd); 269 framesToProcess -= framesThisTime; 274 if (renderSilenceAndFinishIfNotLooping(bus, writeIndex, framesToProcess)) [all...] |
ChannelMergerNode.cpp | 64 void ChannelMergerNode::process(size_t framesToProcess) 68 ASSERT_UNUSED(framesToProcess, framesToProcess == output->bus()->length());
|
BiquadDSPKernel.h | 46 virtual void process(const float* source, float* dest, size_t framesToProcess) OVERRIDE;
|
GainNode.h | 49 virtual void process(size_t framesToProcess) OVERRIDE;
|
MediaElementAudioSourceNode.h | 54 virtual void process(size_t framesToProcess) OVERRIDE;
|
MediaStreamAudioDestinationNode.h | 51 virtual void process(size_t framesToProcess) OVERRIDE;
|
WaveShaperProcessor.h | 53 virtual void process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) OVERRIDE;
|