#include <mixer.hpp>
Inheritance diagram for Mixer:
Public Methods | |
Mixer () | |
~Mixer () | |
void | GetFormat (int &channel_count, int &sample_rate, int &bits_per_sample) |
int | Read (int sample_count, void *samples) |
bool | Reset () |
void | AddSource (ISampleSource *source) |
void | RemoveSource (ISampleSource *source) |
bool | IsPlaying (ISampleSource *source) |
void | SetPlaying (ISampleSource *source, bool is_playing) |
int | GetVolume (ISampleSource *source) |
void | SetVolume (ISampleSource *source, int volume) |
|
|
|
|
|
|
|
Reimplemented from ISampleSource. |
|
|
|
|
|
Reimplemented from ISampleSource. |
|
|
|
Reimplemented from ISampleSource. |
|
|
|
|