#include <Binaural.h>
Public Member Functions | |
| BinauralSourceCache (BinauralPanner *parent) | |
| ~BinauralSourceCache () | |
Public Attributes | |
| SampleComplexVector * | mInSpect |
| complex spectra of mNumBlocks past inputs | |
| SampleBuffer | mPrevOutL |
| SampleBuffer | mPrevOutR |
| previous sample window from the IFFT | |
| unsigned * | mHRTF |
| list of block IDs of the "split" hrtf | |
| unsigned | mNumBlocks |
| size of caches (16) | |
| BinauralSourceCache::BinauralSourceCache | ( | BinauralPanner * | parent | ) |
| BinauralSourceCache::~BinauralSourceCache | ( | ) |
complex spectra of mNumBlocks past inputs
Referenced by BinauralSourceCache(), csl::BinauralPanner::nextBuffer(), and ~BinauralSourceCache().
Referenced by BinauralSourceCache(), csl::BinauralPanner::nextBuffer(), and ~BinauralSourceCache().
previous sample window from the IFFT
Referenced by BinauralSourceCache(), csl::BinauralPanner::nextBuffer(), and ~BinauralSourceCache().
| unsigned* csl::BinauralSourceCache::mHRTF |
list of block IDs of the "split" hrtf
Referenced by BinauralSourceCache(), csl::BinauralPanner::nextBuffer(), and ~BinauralSourceCache().
| unsigned csl::BinauralSourceCache::mNumBlocks |
1.5.8