HomeSort by relevance Sort by last modified time
    Searched refs:framesToProcess (Results 1 - 25 of 59) sorted by null

1 2 3

  /external/webkit/Source/WebCore/platform/audio/
VectorMath.cpp 44 void vsmul(const float* sourceP, int sourceStride, const float* scale, float* destP, int destStride, size_t framesToProcess)
47 ::vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess);
49 vDSP_vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess);
53 void vadd(const float* source1P, int sourceStride1, const float* source2P, int sourceStride2, float* destP, int destStride, size_t framesToProcess)
56 ::vadd(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess);
58 vDSP_vadd(source1P, sourceStride1, source2P, sourceStride2, destP, destStride, framesToProcess);
64 void vsmul(const float* sourceP, int sourceStride, const float* scale, float* destP, int destStride, size_t framesToProcess)
67 int n = framesToProcess;
76 void vadd(const float* source1P, int sourceStride1, const float* source2P, int sourceStride2, float* destP, int destStride, size_t framesToProcess)
79 int n = framesToProcess;
    [all...]
AudioSourceProvider.h 40 virtual void provideInput(AudioBus* bus, size_t framesToProcess) = 0;
AudioResamplerKernel.h 44 // framesToProcess must be less than or equal to MaxFramesToProcess.
45 float* getSourcePointer(size_t framesToProcess, size_t* numberOfSourceFramesNeeded);
47 // process() resamples framesToProcess frames from the source into destination.
49 // framesToProcess must be less than or equal to MaxFramesToProcess.
50 void process(float* destination, size_t framesToProcess);
VectorMath.h 34 void vsmul(const float* sourceP, int sourceStride, const float* scale, float* destP, int destStride, size_t framesToProcess);
35 void vadd(const float* source1P, int sourceStride1, const float* source2P, int sourceStride2, float* destP, int destStride, size_t framesToProcess);
ReverbConvolverStage.cpp 84 void ReverbConvolverStage::processInBackground(ReverbConvolver* convolver, size_t framesToProcess)
87 float* source = inputBuffer->directReadFrom(&m_inputReadIndex, framesToProcess);
88 process(source, framesToProcess);
91 void ReverbConvolverStage::process(float* source, size_t framesToProcess)
104 bool isPreDelaySafe = m_preReadWriteIndex + framesToProcess <= m_preDelayBuffer.size();
109 isTemporaryBufferSafe = framesToProcess <= m_temporaryBuffer.size();
118 isTemporaryBufferSafe = framesToProcess <= m_preDelayBuffer.size();
130 m_accumulationBuffer->updateReadIndex(&m_accumulationReadIndex, framesToProcess);
135 m_convolver->process(&m_fftKernel, preDelayedSource, temporaryBuffer, framesToProcess);
138 writeIndex = m_accumulationBuffer->accumulate(temporaryBuffer, framesToProcess, &m_accumulationReadIndex, m_postDelayLength)
    [all...]
AudioResamplerKernel.cpp 51 float* AudioResamplerKernel::getSourcePointer(size_t framesToProcess, size_t* numberOfSourceFramesNeededP)
53 ASSERT(framesToProcess <= MaxFramesToProcess);
56 double nextFractionalIndex = m_virtualReadIndex + framesToProcess * rate();
76 void AudioResamplerKernel::process(float* destination, size_t framesToProcess)
78 ASSERT(framesToProcess <= MaxFramesToProcess);
96 ASSERT(framesToProcess > 0);
97 ASSERT(virtualReadIndex >= 0 && 1 + static_cast<unsigned>(virtualReadIndex + (framesToProcess - 1) * rate) < m_sourceBuffer.size());
100 int n = framesToProcess;
FFTConvolver.cpp 50 void FFTConvolver::process(FFTFrame* fftKernel, float* sourceP, float* destP, size_t framesToProcess)
52 // FIXME: make so framesToProcess is not required to fit evenly into fftSize/2
58 bool isCopyGood1 = sourceP && inputP && m_readWriteIndex + framesToProcess <= m_inputBuffer.size();
63 memcpy(inputP + m_readWriteIndex, sourceP, sizeof(float) * framesToProcess);
69 bool isCopyGood2 = destP && outputP && m_readWriteIndex + framesToProcess <= m_outputBuffer.size();
74 memcpy(destP, outputP + m_readWriteIndex, sizeof(float) * framesToProcess);
75 m_readWriteIndex += framesToProcess;
Reverb.cpp 127 void Reverb::process(AudioBus* sourceBus, AudioBus* destinationBus, size_t framesToProcess)
132 && framesToProcess <= MaxFrameSize && framesToProcess <= sourceBus->length() && framesToProcess <= destinationBus->length();
156 m_convolvers[0]->process(sourceChannelL, destinationChannelL, framesToProcess);
157 m_convolvers[1]->process(sourceChannelR, destinationChannelR, framesToProcess);
162 m_convolvers[i]->process(sourceChannelL, destinationChannel, framesToProcess);
166 m_convolvers[0]->process(sourceChannelL, destinationChannelL, framesToProcess);
170 bool isCopySafe = destinationChannelL->data() && destinationChannelR->data() && destinationChannelL->length() >= framesToProcess && destinationChannelR->length() >= framesToProcess;
    [all...]
Biquad.h 49 void process(const float* sourceP, float* destP, size_t framesToProcess);
89 void processFast(const float* sourceP, float* destP, size_t framesToProcess);
90 void processSliceFast(double* sourceP, double* destP, double* coefficientsP, size_t framesToProcess);
AudioProcessor.h 57 virtual void process(AudioBus* source, AudioBus* destination, size_t framesToProcess) = 0;
EqualPowerPanner.cpp 49 void EqualPowerPanner::pan(double azimuth, double /*elevation*/, AudioBus* inputBus, AudioBus* outputBus, size_t framesToProcess)
52 bool isInputSafe = inputBus && inputBus->numberOfChannels() == 1 && framesToProcess <= inputBus->length();
57 bool isOutputSafe = outputBus && outputBus->numberOfChannels() == 2 && framesToProcess <= outputBus->length();
96 int n = framesToProcess;
EqualPowerPanner.h 38 virtual void pan(double azimuth, double elevation, AudioBus* inputBus, AudioBus* outputBuf, size_t framesToProcess);
FFTConvolver.h 42 // For now, with multiple calls to Process(), framesToProcess MUST add up EXACTLY to fftSize / 2
49 void process(FFTFrame* fftKernel, float* sourceP, float* destP, size_t framesToProcess);
ReverbConvolverStage.h 51 // WARNING: framesToProcess must be such that it evenly divides the delay buffer size (stage_offset).
52 void process(float* source, size_t framesToProcess);
54 void processInBackground(ReverbConvolver* convolver, size_t framesToProcess);
AudioDSPKernel.h 57 virtual void process(const float* source, float* destination, size_t framesToProcess) = 0;
AudioResampler.h 47 void process(AudioSourceProvider*, AudioBus* destinationBus, size_t framesToProcess);
  /external/webkit/Source/WebCore/webaudio/
RealtimeAnalyserNode.cpp 52 void RealtimeAnalyserNode::process(size_t framesToProcess)
64 m_analyser.writeInput(inputBus, framesToProcess);
75 void RealtimeAnalyserNode::pullInputs(size_t framesToProcess)
78 input(0)->pull(output(0)->bus(), framesToProcess);
AudioChannelSplitter.cpp 54 void AudioChannelSplitter::process(size_t framesToProcess)
58 ASSERT_UNUSED(framesToProcess, framesToProcess == source->length());
AudioBasicProcessorNode.h 45 virtual void process(size_t framesToProcess);
46 virtual void pullInputs(size_t framesToProcess);
AudioBufferSourceNode.cpp 79 void AudioBufferSourceNode::process(size_t framesToProcess)
95 double quantumEndTime = quantumStartTime + framesToProcess / sampleRate;
124 m_resampler.process(this, outputBus, framesToProcess);
185 int framesToProcess = numberOfFrames;
191 ASSERT(m_schedulingFrameDelay <= framesToProcess);
192 if (m_schedulingFrameDelay <= framesToProcess) {
202 framesToProcess -= m_schedulingFrameDelay;
209 while (framesToProcess > 0) {
216 int framesThisTime = min(framesToProcess, framesAvailable);
232 framesToProcess -= framesThisTime
    [all...]
AudioBasicProcessorNode.cpp 70 void AudioBasicProcessorNode::process(size_t framesToProcess)
85 processor()->process(sourceBus, destinationBus, framesToProcess);
96 void AudioBasicProcessorNode::pullInputs(size_t framesToProcess)
99 input(0)->pull(output(0)->bus(), framesToProcess);
AudioChannelMerger.h 47 virtual void process(size_t framesToProcess);
AudioChannelSplitter.h 43 virtual void process(size_t framesToProcess);
BiquadDSPKernel.h 46 virtual void process(const float* source, float* dest, size_t framesToProcess);
BiquadDSPKernel.cpp 35 void BiquadDSPKernel::process(const float* source, float* destination, size_t framesToProcess)
72 m_biquad.process(source, destination, framesToProcess);

Completed in 8054 milliseconds

1 2 3