#include <SincResampler.h>
◆ SincResampler()
WebCore::SincResampler::SincResampler |
( |
double |
scaleFactor, |
|
|
unsigned |
kernelSize = 32 , |
|
|
unsigned |
numberOfKernelOffsets = 32 |
|
) |
| |
◆ consumeSource()
void WebCore::SincResampler::consumeSource |
( |
float * |
buffer, |
|
|
unsigned |
numberOfSourceFrames |
|
) |
| |
|
protected |
◆ initializeKernel()
void WebCore::SincResampler::initializeKernel |
( |
| ) |
|
|
protected |
◆ process() [1/2]
void WebCore::SincResampler::process |
( |
const float * |
source, |
|
|
float * |
destination, |
|
|
unsigned |
numberOfSourceFrames |
|
) |
| |
◆ process() [2/2]
◆ m_blockSize
unsigned WebCore::SincResampler::m_blockSize |
|
protected |
◆ m_inputBuffer
◆ m_isBufferPrimed
bool WebCore::SincResampler::m_isBufferPrimed |
|
protected |
◆ m_kernelSize
unsigned WebCore::SincResampler::m_kernelSize |
|
protected |
◆ m_kernelStorage
◆ m_numberOfKernelOffsets
unsigned WebCore::SincResampler::m_numberOfKernelOffsets |
|
protected |
◆ m_scaleFactor
double WebCore::SincResampler::m_scaleFactor |
|
protected |
◆ m_source
const float* WebCore::SincResampler::m_source |
|
protected |
◆ m_sourceFramesAvailable
unsigned WebCore::SincResampler::m_sourceFramesAvailable |
|
protected |
◆ m_sourceProvider
◆ m_virtualSourceIndex
double WebCore::SincResampler::m_virtualSourceIndex |
|
protected |
The documentation for this class was generated from the following file: