"L. Spiro Engine"
|
Various structures from the Vorbis library that can't be placed anywhere else. More...
#include <LSSVorbisStructs.h>
Classes | |
struct | lsfit_acc |
struct | vorbis_info_mapping0 |
struct | vorbis_info_mode |
Public Types | |
typedef LSVOID | vorbis_info_floor |
typedef LSVOID | vorbis_info_residue |
typedef LSVOID | vorbis_info_mapping |
typedef LSVOID | vorbis_look_floor |
typedef LSVOID | vorbis_look_residue |
typedef LSVOID | vorbis_look_transform |
typedef struct lss::CVorbisStructs::vorbis_info_mode * | LPvorbis_info_mode |
typedef struct lss::CVorbisStructs::vorbis_info_mode | LPCvorbis_info_mode |
typedef struct lss::CVorbisStructs::vorbis_info_mapping0 * | LPvorbis_info_mapping0 |
typedef struct lss::CVorbisStructs::vorbis_info_mapping0 | LPCvorbis_info_mapping0 |
typedef struct lss::CVorbisStructs::lsfit_acc * | LPlsfit_acc |
typedef struct lss::CVorbisStructs::lsfit_acc | LPClsfit_acc |
Various structures from the Vorbis library that can't be placed anywhere else.
Class CVorbisStructs Description: The Vorbis and Ogg libraries are extremely messy. The locations of certain structures is fairly illogical, functions that are declared in a single header are defined in multiple translation units, and #include's are thrown around everywhere, not just at the tops of files. Circular dependencies are created all over the place when the code is restructured properly. To eliminate this, we place some structures that do not rely on any other structures in this class/file.
typedef struct lss::CVorbisStructs::lsfit_acc * lss::CVorbisStructs::LPlsfit_acc |
A Vorbis floor-related structure.
typedef struct lss::CVorbisStructs::vorbis_info_mapping0 * lss::CVorbisStructs::LPvorbis_info_mapping0 |
A Vorbis structure.
Vorbis info mode.
typedef LSVOID lss::CVorbisStructs::vorbis_info_floor |
A Vorbis type.
typedef LSVOID lss::CVorbisStructs::vorbis_info_mapping |
A Vorbis type.
typedef LSVOID lss::CVorbisStructs::vorbis_info_residue |
A Vorbis type.
typedef LSVOID lss::CVorbisStructs::vorbis_look_floor |
A Vorbis type.
typedef LSVOID lss::CVorbisStructs::vorbis_look_residue |
A Vorbis type.
typedef LSVOID lss::CVorbisStructs::vorbis_look_transform |
A Vorbis type.