#include <input_mod.h>
Inheritance diagram for audiere::MODInputStream:
Public Member Functions | |
MODInputStream () | |
~MODInputStream () | |
bool | initialize (FilePtr file) |
void | getFormat (int &channel_count, int &sample_rate, SampleFormat &sample_format) |
void | reset () |
int | doRead (int frame_count, void *buffer) |
Definition at line 13 of file input_mod.h.
|
Definition at line 8 of file input_mod.cpp. |
|
Definition at line 14 of file input_mod.cpp. |
|
Implement this method in subclasses.
Implements audiere::BasicSource. Definition at line 101 of file input_mod.cpp. |
|
Retrieve the number of channels, sample rate, and sample format of the sample source. Implements audiere::SampleSource. Definition at line 73 of file input_mod.cpp. References audiere::SF_S16. |
|
Definition at line 28 of file input_mod.cpp. References ADR_GUARD, audiere::dumb_resampling_quality, and DUMB_RQ_LINEAR. |
|
Reset the sample source. This has the same effect as setPosition(0) on a seekable source. On an unseekable source, it resets all internal state to the way it was when the source was first created. Implements audiere::SampleSource. Definition at line 85 of file input_mod.cpp. References ADR_GUARD. |