#include <RageSoundReader_Resample_Fast.h>
Inheritance diagram for RageSoundReader_Resample_Fast:
Public Member Functions | |
void | Open (SoundReader *source) |
int | GetLength () const |
int | GetLength_Fast () const |
int | SetPosition_Accurate (int ms) |
int | SetPosition_Fast (int ms) |
int | Read (char *buf, unsigned len) |
RageSoundReader_Resample_Fast () | |
virtual | ~RageSoundReader_Resample_Fast () |
SoundReader * | Copy () const |
void | SetSampleRate (int hz) |
int | GetSampleRate () const |
unsigned | GetNumChannels () const |
bool | IsStreamingFromDisk () const |
Private Member Functions | |
bool | FillBuf () |
Private Attributes | |
int | samplerate |
SoundReader * | source |
RageSoundResampler | resamp |
|
|
|
|
|
Implements SoundReader. |
|
|
|
Implements SoundReader. |
|
Reimplemented from SoundReader. |
|
Reimplemented from SoundReader. |
|
Implements SoundReader. |
|
Implements SoundReader. |
|
Implements RageSoundReader_Resample. |
|
Implements SoundReader. |
|
Implements SoundReader. |
|
Reimplemented from SoundReader. |
|
Implements RageSoundReader_Resample. |
|
|
|
|
|
|