webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Attributes | List of all members
WebCore::AudioResamplerKernel Class Reference

#include <AudioResamplerKernel.h>

Public Member Functions

 AudioResamplerKernel (AudioResampler *)
 
float * getSourcePointer (size_t framesToProcess, size_t *numberOfSourceFramesNeeded)
 
void process (float *destination, size_t framesToProcess)
 
void reset ()
 

Static Public Attributes

static const size_t MaxFramesToProcess
 

Constructor & Destructor Documentation

◆ AudioResamplerKernel()

WebCore::AudioResamplerKernel::AudioResamplerKernel ( AudioResampler )

Member Function Documentation

◆ getSourcePointer()

float* WebCore::AudioResamplerKernel::getSourcePointer ( size_t  framesToProcess,
size_t numberOfSourceFramesNeeded 
)

◆ process()

void WebCore::AudioResamplerKernel::process ( float *  destination,
size_t  framesToProcess 
)

◆ reset()

void WebCore::AudioResamplerKernel::reset ( )

Member Data Documentation

◆ MaxFramesToProcess

const size_t WebCore::AudioResamplerKernel::MaxFramesToProcess
static

The documentation for this class was generated from the following file: