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

#include <HRTFDatabase.h>

Public Member Functions

 HRTFDatabase (float sampleRate)
 
void getKernelsFromAzimuthElevation (double azimuthBlend, unsigned azimuthIndex, double elevationAngle, HRTFKernel *&kernelL, HRTFKernel *&kernelR, double &frameDelayL, double &frameDelayR)
 
float sampleRate () const
 

Static Public Member Functions

static unsigned numberOfAzimuths ()
 

Static Public Attributes

static const unsigned NumberOfRawElevations
 

Constructor & Destructor Documentation

◆ HRTFDatabase()

WebCore::HRTFDatabase::HRTFDatabase ( float  sampleRate)
explicit

Member Function Documentation

◆ getKernelsFromAzimuthElevation()

void WebCore::HRTFDatabase::getKernelsFromAzimuthElevation ( double  azimuthBlend,
unsigned  azimuthIndex,
double  elevationAngle,
HRTFKernel *&  kernelL,
HRTFKernel *&  kernelR,
double &  frameDelayL,
double &  frameDelayR 
)

◆ numberOfAzimuths()

static unsigned WebCore::HRTFDatabase::numberOfAzimuths ( )
inlinestatic

◆ sampleRate()

float WebCore::HRTFDatabase::sampleRate ( ) const
inline

Member Data Documentation

◆ NumberOfRawElevations

const unsigned WebCore::HRTFDatabase::NumberOfRawElevations
static

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