#include <SoundResource.h>
Inheritance diagram for ark::SoundResource:

Public Member Functions | |
| SoundResource () | |
| virtual | ~SoundResource () |
| unsigned | sampleRate () const |
| void | setSampleRate (unsigned r) |
| virtual unsigned | read (Sample **chunk, unsigned frames)=0 |
| virtual unsigned | channelCount () const =0 |
| virtual bool | isInterleaved () const =0 |
| virtual unsigned | frameCount () const |
| virtual bool | knowsFrameCount () const |
| virtual unsigned | seek (int, bool=false) |
| virtual bool | canSeek () const |
| virtual unsigned | write (SoundChunk &chunk) |
| virtual bool | canWrite () const |
Private Attributes | |
| unsigned | _sampleRate |
Classes | |
| class | Error |
|
|
|
|
|
|
|
|
Reimplemented in ark::SoundFile. |
|
|
Reimplemented in ark::SoundFile. |
|
|
Implemented in ark::SoundFile_libsndfile. |
|
|
Reimplemented in ark::SoundFile_libsndfile, and ark::SoundFile. |
|
|
Implemented in ark::SoundFile_libsndfile. |
|
|
Reimplemented in ark::SoundFile. |
|
||||||||||||
|
Implemented in ark::SoundFile_libsndfile, and ark::SoundFile. |
|
|
|
|
||||||||||||
|
Reimplemented in ark::SoundFile_libsndfile, and ark::SoundFile. |
|
|
|
|
|
Reimplemented in ark::SoundFile_libsndfile, and ark::SoundFile. |
|
|
|
1.4.4