LSP (also called LSF) conversion routines.
More...
#include <LSSVorbisLsp.h>
List of all members.
Static Public Member Functions |
static LSINT32 | vorbis_lpc_to_lsp (LSFLOAT *_pfLpc, LSFLOAT *_pfLsp, LSINT32 _i32M) |
static LSVOID | vorbis_lsp_to_curve (LSFLOAT *_pfCurve, LSINT32 *_pi32Map, LSINT32 _i32N, LSINT32 _i32Ln, LSFLOAT *_pfLsp, LSINT32 _i32M, LSFLOAT _fAmp, LSFLOAT _fAmpOffset) |
Static Protected Member Functions |
static LSVOID | cheby (LSFLOAT *_pfG, LSINT32 _i32Ord) |
static LSINT32 | Laguerre_With_Deflation (LSFLOAT *_pfA, LSINT32 _i32Ord, LSFLOAT *_pfR) |
static LSINT32 | Newton_Raphson (LSFLOAT *_pfA, LSINT32 _i32Ord, LSFLOAT *_pfR) |
static LSINT32 LSE_CCALL | comp (LSVOID *_pvContext, const LSVOID *_pvA, const LSVOID *_pvB) |
Detailed Description
LSP (also called LSF) conversion routines.
Class CVorbisLsp Description: LSP (also called LSF) conversion routines.
Member Function Documentation
static LSVOID lss::CVorbisLsp::cheby |
( |
LSFLOAT * |
_pfG, |
|
|
LSINT32 |
_i32Ord |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pfG | Undocumented parameter from the Vorbis library. |
_i32Ord | Undocumented parameter from the Vorbis library. |
static LSINT32 LSE_CCALL lss::CVorbisLsp::comp |
( |
LSVOID * |
_pvContext, |
|
|
const LSVOID * |
_pvA, |
|
|
const LSVOID * |
_pvB |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pvContext | Unused. |
_pvA | Undocumented parameter from the Vorbis library. |
_pvB | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisLsp::Laguerre_With_Deflation |
( |
LSFLOAT * |
_pfA, |
|
|
LSINT32 |
_i32Ord, |
|
|
LSFLOAT * |
_pfR |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pfA | Undocumented parameter from the Vorbis library. |
_i32Ord | Undocumented parameter from the Vorbis library. |
_pfR | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisLsp::Newton_Raphson |
( |
LSFLOAT * |
_pfA, |
|
|
LSINT32 |
_i32Ord, |
|
|
LSFLOAT * |
_pfR |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pfA | Undocumented parameter from the Vorbis library. |
_i32Ord | Undocumented parameter from the Vorbis library. |
_pfR | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisLsp::vorbis_lpc_to_lsp |
( |
LSFLOAT * |
_pfLpc, |
|
|
LSFLOAT * |
_pfLsp, |
|
|
LSINT32 |
_i32M |
|
) |
| [static] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pfLpc | Undocumented parameter from the Vorbis library. |
_pfLsp | Undocumented parameter from the Vorbis library. |
_i32M | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSVOID lss::CVorbisLsp::vorbis_lsp_to_curve |
( |
LSFLOAT * |
_pfCurve, |
|
|
LSINT32 * |
_pi32Map, |
|
|
LSINT32 |
_i32N, |
|
|
LSINT32 |
_i32Ln, |
|
|
LSFLOAT * |
_pfLsp, |
|
|
LSINT32 |
_i32M, |
|
|
LSFLOAT |
_fAmp, |
|
|
LSFLOAT |
_fAmpOffset |
|
) |
| [static] |
Undocumented function from the Vorbis library.
- Parameters:
-
_pfCurve | Undocumented parameter from the Vorbis library. |
_pi32Map | Undocumented parameter from the Vorbis library. |
_i32N | Undocumented parameter from the Vorbis library. |
_i32Ln | Undocumented parameter from the Vorbis library. |
_pfLsp | Undocumented parameter from the Vorbis library. |
_i32M | Undocumented parameter from the Vorbis library. |
_fAmp | Undocumented parameter from the Vorbis library. |
_fAmpOffset | Undocumented parameter from the Vorbis library. |
The documentation for this class was generated from the following file: