Floor backend 1 implementation.
More...
#include <LSSVorbisFloor1.h>
List of all members.
Classes |
struct | lsfit_acc |
Static Public Attributes |
static const
CVorbisBackends::vorbis_func_floor | floor1_exportbundle |
Protected Types |
typedef struct
lss::CVorbisFloor1::lsfit_acc * | LPlsfit_acc |
typedef struct
lss::CVorbisFloor1::lsfit_acc | LPClsfit_acc |
Static Protected Member Functions |
static LSVOID | floor1_free_info (CVorbisStructs::vorbis_info_floor *_pvifI) |
static LSVOID | floor1_free_look (CVorbisStructs::vorbis_look_floor *_pvlfI) |
static LSVOID | floor1_pack (CVorbisStructs::vorbis_info_floor *_pvifI, COgg::oggpack_buffer *_pobOpb) |
static
CVorbisStructs::vorbis_info_floor * | floor1_unpack (CVorbisCodec::vorbis_info *_pviVi, COgg::oggpack_buffer *_pobOpb) |
static
CVorbisStructs::vorbis_look_floor * | floor1_look (CVorbisCodec::vorbis_dsp_state *_pvdsVd, CVorbisStructs::vorbis_info_floor *_pvifIn) |
static LSVOID * | floor1_inverse1 (CVorbisCodec::vorbis_block *_pvbVb, CVorbisStructs::vorbis_look_floor *_pvlfIn) |
static LSINT32 | floor1_inverse2 (CVorbisCodec::vorbis_block *_pvbVb, CVorbisStructs::vorbis_look_floor *_pvlfIn, LSVOID *_pvMemo, LSFLOAT *_pfOut) |
static LSINT32 | ilog2 (LSUINT32 _ui32V) |
static LSINT32 LSE_CCALL | icomp (LSVOID *_pvContext, const LSVOID *_pvA, const LSVOID *_pvB) |
static LSINT32 | ilog (LSUINT32 _ui32V) |
static LSINT32 | render_point (LSINT32 _i32X0, LSINT32 _i32X1, LSINT32 _i32Y0, LSINT32 _i32Y1, LSINT32 _i32X) |
static LSVOID | render_line (LSINT32 _i32N, LSINT32 _i32X0, LSINT32 _i32X1, LSINT32 _i32Y0, LSINT32 _i32Y1, LSFLOAT *_pfD) |
Detailed Description
Floor backend 1 implementation.
Class CVorbisFloor1 Description: Floor backend 1 implementation.
Member Typedef Documentation
Undocumented Vorbis library structure.
Member Function Documentation
Undocumented function from the Vorbis library.
- Parameters:
-
_pvifI | Undocumented parameter from the Vorbis library. |
Undocumented function from the Vorbis library.
- Parameters:
-
_pvlfI | Undocumented parameter from the Vorbis library. |
Undocumented function from the Vorbis library.
- Parameters:
-
_pvbVb | Undocumented parameter from the Vorbis library. |
_pvlfIn | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
Undocumented function from the Vorbis library.
- Parameters:
-
_pvbVb | Undocumented parameter from the Vorbis library. |
_pvlfIn | Undocumented parameter from the Vorbis library. |
_pvMemo | Undocumented parameter from the Vorbis library. |
_pfOut | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
Undocumented function from the Vorbis library.
- Parameters:
-
_pvdsVd | Undocumented parameter from the Vorbis library. |
_pvifIn | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
Undocumented function from the Vorbis library.
- Parameters:
-
_pvifI | Undocumented parameter from the Vorbis library. |
_pobOpb | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
Undocumented function from the Vorbis library.
- Parameters:
-
_pviVi | Undocumented parameter from the Vorbis library. |
_pobOpb | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 LSE_CCALL lss::CVorbisFloor1::icomp |
( |
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. |
n | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisFloor1::ilog |
( |
LSUINT32 |
_ui32V | ) |
[static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_ui32V | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisFloor1::ilog2 |
( |
LSUINT32 |
_ui32V | ) |
[static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_ui32V | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
static LSVOID lss::CVorbisFloor1::render_line |
( |
LSINT32 |
_i32N, |
|
|
LSINT32 |
_i32X0, |
|
|
LSINT32 |
_i32X1, |
|
|
LSINT32 |
_i32Y0, |
|
|
LSINT32 |
_i32Y1, |
|
|
LSFLOAT * |
_pfD |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_i32N | Undocumented parameter from the Vorbis library. |
_i32X0 | Undocumented parameter from the Vorbis library. |
_i32X1 | Undocumented parameter from the Vorbis library. |
_i32Y0 | Undocumented parameter from the Vorbis library. |
_i32Y1 | Undocumented parameter from the Vorbis library. |
_pfD | Undocumented parameter from the Vorbis library. |
static LSINT32 lss::CVorbisFloor1::render_point |
( |
LSINT32 |
_i32X0, |
|
|
LSINT32 |
_i32X1, |
|
|
LSINT32 |
_i32Y0, |
|
|
LSINT32 |
_i32Y1, |
|
|
LSINT32 |
_i32X |
|
) |
| [static, protected] |
Undocumented function from the Vorbis library.
- Parameters:
-
_i32X0 | Undocumented parameter from the Vorbis library. |
_i32X1 | Undocumented parameter from the Vorbis library. |
_i32Y0 | Undocumented parameter from the Vorbis library. |
_i32Y1 | Undocumented parameter from the Vorbis library. |
_i32X | Undocumented parameter from the Vorbis library. |
- Returns:
- Undocumented return from the Vorbis library.
Member Data Documentation
Undocumented Vorbis library data.
The documentation for this class was generated from the following file: