
Public Member Functions | |
| CubicInterpolator (int a0, int a1, int a2, int a3) | |
| CubicInterpolator (int a1, int a2, int a3) | |
| void | feedData () |
| void | feedData (int xNew) |
| int | interpolate (uint32 fp_pos) |
Protected Member Functions | |
| void | updateCoefficients () |
Protected Attributes | |
| int | x0 |
| int | x1 |
| int | x2 |
| int | x3 |
| int | a |
| int | b |
| int | c |
| int | d |
Definition at line 121 of file Audio.cc.
| CubicInterpolator::CubicInterpolator | ( | int | a0, | |
| int | a1, | |||
| int | a2, | |||
| int | a3 | |||
| ) | [inline] |
Definition at line 127 of file Audio.cc.
References updateCoefficients().
Here is the call graph for this function:

| CubicInterpolator::CubicInterpolator | ( | int | a1, | |
| int | a2, | |||
| int | a3 | |||
| ) | [inline] |
Definition at line 132 of file Audio.cc.
References updateCoefficients().
Here is the call graph for this function:

| void CubicInterpolator::feedData | ( | ) | [inline] |
Definition at line 138 of file Audio.cc.
References updateCoefficients(), x0, x1, x2, and x3.
Referenced by resample_new(), and resample_new_mono().
Here is the call graph for this function:

| void CubicInterpolator::feedData | ( | int | xNew | ) | [inline] |
| int CubicInterpolator::interpolate | ( | uint32 | fp_pos | ) | [inline] |
| void CubicInterpolator::updateCoefficients | ( | ) | [inline, protected] |
int CubicInterpolator::x0 [protected] |
int CubicInterpolator::x1 [protected] |
int CubicInterpolator::x2 [protected] |
int CubicInterpolator::x3 [protected] |
int CubicInterpolator::a [protected] |
int CubicInterpolator::b [protected] |
int CubicInterpolator::c [protected] |
int CubicInterpolator::d [protected] |
1.5.1