#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. |
|
|
|
|
|
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001