Torque3D Documentation / _generateds / OggVorbisDecoder

OggVorbisDecoder

Engine/source/core/ogg/oggVorbisDecoder.h

Decodes a Vorbis substream into sample packets.

More...

Public Types

Parent 

Protected Attributes

vorbis_block
vorbis_comment
vorbis_dsp_state
vorbis_info

Protected Functions

bool
_detect(ogg_page * startPage)
bool
bool
_packetin(ogg_packet * packet)

Detailed Description

Decodes a Vorbis substream into sample packets.

Vorbis samples are always 16bits.

Public Types

typedef OggDecoder Parent 

Protected Attributes

vorbis_block mVorbisBlock 
vorbis_comment mVorbisComment 
vorbis_dsp_state mVorbisDspState 
vorbis_info mVorbisInfo 

Protected Functions

_detect(ogg_page * startPage)

Reimplemented from: OggDecoder

_init()

Reimplemented from: OggDecoder

_packetin(ogg_packet * packet)

Reimplemented from: OggDecoder