#include <input.hpp>
Inheritance diagram for ISampleSource:

Public Methods | |
| ~ISampleSource () | |
| virtual void | GetFormat (int &channel_count, int &sample_rate, int &bits_per_sample)=0 |
| virtual int | Read (int sample_count, void *samples)=0 |
| virtual bool | Reset ()=0 |
|
|
|
|
|
Reimplemented in MODInputStream, OGGInputStream, WAVInputStream, Mixer, RepeatableStream, and Resampler. Referenced by RepeatableStream::GetFormat(), DSOutputContext::OpenStream(), RepeatableStream::RepeatableStream(), and Resampler::Resampler().
|
|
|
Reimplemented in MODInputStream, OGGInputStream, WAVInputStream, Mixer, RepeatableStream, and Resampler. Referenced by RepeatableStream::Read(), and DSOutputStream::StreamRead().
|
|
|
Reimplemented in MODInputStream, OGGInputStream, WAVInputStream, Mixer, RepeatableStream, and Resampler. Referenced by RepeatableStream::Read(), Resampler::Reset(), RepeatableStream::Reset(), DSOutputStream::Reset(), and DSOutputStream::Update().
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001