|
|
This class is a reader for WAV audio files.
WavAudioReader (const char* name = NULL) |
Constructor.
Parameters:
name | Name of WAV file or NULL. |
~WavAudioReader () |
Destructor.
bool openMedia (const char* name) |
openMedia() implementation of AudioReaderInterface.
See also: AudioReaderInterface#openMedia
Reimplemented from AudioReaderInterface
void closeMedia () |
closeMedia() implementation of AudioReaderInterface.
See also: AudioReaderInterface#closeMedia
Reimplemented from AudioReaderInterface
bool ready () |
ready() implementation of AudioReaderInterface.
See also: AudioReaderInterface#ready
Reimplemented from AudioReaderInterface
void getMediaInfo (MediaInfo& mediaInfo) |
getMediaInfo() implementation of AudioReaderInterface.
See also: AudioReaderInterface#getMediaInfo
Reimplemented from AudioReaderInterface
MediaError getErrorCode () |
getErrorCode() implementation of AudioReaderInterface.
See also: AudioReaderInterface#getErrorCode
Reimplemented from AudioReaderInterface
card64 getPosition () |
getPosition() implementation of AudioReaderInterface.
See also: AudioReaderInterface#getPosition
Reimplemented from AudioReaderInterface
card64 getMaxPosition () |
getMaxPosition() implementation of AudioReaderInterface.
See also: AudioReaderInterface#getMaxPosition
Reimplemented from AudioReaderInterface
void setPosition (const card64 position) |
setPosition() implementation of AudioReaderInterface.
See also: AudioReaderInterface#setPosition
Reimplemented from AudioReaderInterface
cardinal getNextBlock (void* buffer, const cardinal blockSize) |
getNextBlock() implementation of AudioReaderInterface.
See also: AudioReaderInterface#getNextBlock
Reimplemented from AudioReaderInterface