"L. Spiro Engine"
Static Public Attributes | Static Protected Member Functions

lss::CVorbisMapping0 Class Reference

Channel mapping 0 implementation. More...

#include <LSSVorbisMapping0.h>

List of all members.

Static Public Attributes

static const
CVorbisBackends::vorbis_func_mapping 
mapping0_exportbundle

Static Protected Member Functions

static LSVOID mapping0_pack (CVorbisCodec::vorbis_info *_pviVi, CVorbisStructs::vorbis_info_mapping *_pvimVm, COgg::oggpack_buffer *_pobOpb)
static
CVorbisStructs::vorbis_info_mapping
mapping0_unpack (CVorbisCodec::vorbis_info *_pviVi, COgg::oggpack_buffer *_pobOpb)
static LSVOID mapping0_free_info (CVorbisStructs::vorbis_info_mapping *_pvmiI)
static LSINT32 mapping0_forward (CVorbisCodec::vorbis_block *_pvbVb)
static LSINT32 mapping0_inverse (CVorbisCodec::vorbis_block *_pvbVb, CVorbisStructs::vorbis_info_mapping *_pvimL)
static LSINT32 ilog (LSUINT32 _ui32V)

Detailed Description

Channel mapping 0 implementation.

Class CVorbisMapping0 Description: Channel mapping 0 implementation.


Member Function Documentation

static LSINT32 lss::CVorbisMapping0::ilog ( LSUINT32  _ui32V) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_ui32VUndocumented parameter from the Vorbis library.
Returns:
Undocumented return from the Vorbis library.
static LSINT32 lss::CVorbisMapping0::mapping0_forward ( CVorbisCodec::vorbis_block _pvbVb) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_pvbVbUndocumented parameter from the Vorbis library.
Returns:
Undocumented return from the Vorbis library.
static LSVOID lss::CVorbisMapping0::mapping0_free_info ( CVorbisStructs::vorbis_info_mapping _pvmiI) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_pvmiIUndocumented parameter from the Vorbis library.
static LSINT32 lss::CVorbisMapping0::mapping0_inverse ( CVorbisCodec::vorbis_block _pvbVb,
CVorbisStructs::vorbis_info_mapping _pvimL 
) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_pvbVbUndocumented parameter from the Vorbis library.
_pvimLUndocumented parameter from the Vorbis library.
Returns:
Undocumented return from the Vorbis library.
static LSVOID lss::CVorbisMapping0::mapping0_pack ( CVorbisCodec::vorbis_info _pviVi,
CVorbisStructs::vorbis_info_mapping _pvimVm,
COgg::oggpack_buffer *  _pobOpb 
) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_pviViUndocumented parameter from the Vorbis library.
_pvimVmUndocumented parameter from the Vorbis library.
_pobOpbUndocumented parameter from the Vorbis library.
static CVorbisStructs::vorbis_info_mapping* lss::CVorbisMapping0::mapping0_unpack ( CVorbisCodec::vorbis_info _pviVi,
COgg::oggpack_buffer *  _pobOpb 
) [static, protected]

Undocumented function from the Vorbis library.

Parameters:
_pviViUndocumented parameter from the Vorbis library.
_pobOpbUndocumented parameter from the Vorbis library.
Returns:
Undocumented return from the Vorbis library.

Member Data Documentation

const CVorbisBackends::vorbis_func_mapping lss::CVorbisMapping0::mapping0_exportbundle [static]

Undocumented Vorbis library data.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator