#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: