doom3-gpl
Doom 3 GPL source release
|
#include <snd_local.h>
Public Member Functions | |
virtual | ~idSampleDecoder (void) |
virtual void | Decode (idSoundSample *sample, int sampleOffset44k, int sampleCount44k, float *dest)=0 |
virtual void | ClearDecoder (void)=0 |
virtual idSoundSample * | GetSample (void) const =0 |
virtual int | GetLastDecodeTime (void) const =0 |
Static Public Member Functions | |
static void | Init (void) |
static void | Shutdown (void) |
static idSampleDecoder * | Alloc (void) |
static void | Free (idSampleDecoder *decoder) |
static int | GetNumUsedBlocks (void) |
static int | GetUsedBlockMemory (void) |
Definition at line 877 of file snd_local.h.
|
inlinevirtual |
Definition at line 886 of file snd_local.h.
|
static |
Definition at line 332 of file snd_decoder.cpp.
Implemented in idSampleDecoderLocal.
|
pure virtual |
Implemented in idSampleDecoderLocal.
|
static |
Definition at line 343 of file snd_decoder.cpp.
Implemented in idSampleDecoderLocal.
Definition at line 354 of file snd_decoder.cpp.
|
pure virtual |
Implemented in idSampleDecoderLocal.
Definition at line 363 of file snd_decoder.cpp.
Definition at line 311 of file snd_decoder.cpp.
Definition at line 322 of file snd_decoder.cpp.