Inherits Framer< T >.
Public Member Functions | |
FramerResampler (int frameSize, int channels, int resampleNum, int resampleDen, bool interpolate) | |
override IEnumerable< T[]> | Frame (T[] bufT) |
Append arbitrary-sized buffer and return available full frames. More... | |
Public Member Functions inherited from Framer< T > | |
Framer (int frameSize) | |
Create new Framer instance. More... | |
Protected Attributes | |
bool | TisFloat |
bool | interpolate |
int | channels |
int | resampleNum |
int | resampleDen |
float | resampleRatioInv |
int | delta |
Protected Attributes inherited from Framer< T > | |
T[] | frame |
int | sizeofT |
int | framePos = 0 |
|
virtual |
Append arbitrary-sized buffer and return available full frames.
buf | Array of samples to add. |
Reimplemented from Framer< T >.