|
"L. Spiro Engine"
|
Bitrate tracking and management. More...
#include <LSSVorbisBitrate.h>
Classes | |
| struct | bitrate_manager_info |
| struct | bitrate_manager_state |
Public Types | |
| typedef struct lss::CVorbisBitrate::bitrate_manager_state * | LPbitrate_manager_state |
|
typedef struct lss::CVorbisBitrate::bitrate_manager_state | LPCbitrate_manager_state |
| typedef struct lss::CVorbisBitrate::bitrate_manager_info * | LPbitrate_manager_info |
|
typedef struct lss::CVorbisBitrate::bitrate_manager_info | LPCbitrate_manager_info |
Static Public Member Functions | |
| static LSVOID | vorbis_bitrate_init (CVorbisCodec::vorbis_info *_pviVi, bitrate_manager_state *_pbmsBs) |
| static LSVOID | vorbis_bitrate_clear (bitrate_manager_state *_pbmsBs) |
| static LSINT32 | vorbis_bitrate_managed (CVorbisCodec::vorbis_block *_pvbVb) |
| static LSINT32 | vorbis_bitrate_addblock (CVorbisCodec::vorbis_block *_pvbVb) |
| static LSINT32 | vorbis_bitrate_flushpacket (CVorbisCodec::vorbis_dsp_state *_pvdsVd, COgg::ogg_packet *_popOp) |
Bitrate tracking and management.
Class CVorbisBitrate Description: Bitrate tracking and management.
| typedef struct lss::CVorbisBitrate::bitrate_manager_info * lss::CVorbisBitrate::LPbitrate_manager_info |
Undocumented structure from the Vorbis library.
| typedef struct lss::CVorbisBitrate::bitrate_manager_state * lss::CVorbisBitrate::LPbitrate_manager_state |
Encode side bitrate tracking.
| static LSINT32 lss::CVorbisBitrate::vorbis_bitrate_addblock | ( | CVorbisCodec::vorbis_block * | _pvbVb | ) | [static] |
Undocumented function from the Vorbis library.
| _pvbVb | Undocumented parameter from the Vorbis library. |
| static LSVOID lss::CVorbisBitrate::vorbis_bitrate_clear | ( | bitrate_manager_state * | _pbmsBs | ) | [static] |
Undocumented function from the Vorbis library.
| _pbmsBs | Undocumented parameter from the Vorbis library. |
| static LSINT32 lss::CVorbisBitrate::vorbis_bitrate_flushpacket | ( | CVorbisCodec::vorbis_dsp_state * | _pvdsVd, |
| COgg::ogg_packet * | _popOp | ||
| ) | [static] |
Undocumented function from the Vorbis library.
| _pvdsVd | Undocumented parameter from the Vorbis library. |
| _popOp | Undocumented parameter from the Vorbis library. |
| static LSVOID lss::CVorbisBitrate::vorbis_bitrate_init | ( | CVorbisCodec::vorbis_info * | _pviVi, |
| bitrate_manager_state * | _pbmsBs | ||
| ) | [static] |
Undocumented function from the Vorbis library.
| _pviVi | Undocumented parameter from the Vorbis library. |
| _pbmsBs | Undocumented parameter from the Vorbis library. |
| static LSINT32 lss::CVorbisBitrate::vorbis_bitrate_managed | ( | CVorbisCodec::vorbis_block * | _pvbVb | ) | [static] |
Undocumented function from the Vorbis library.
| _pvbVb | Undocumented parameter from the Vorbis library. |
1.7.3