|
|
This class is a reader for multiple audio files from a list.
MultiAudioReader (const char* name = NULL, const cardinal level = 0) |
Constructor.
Parameters:
name | Name of AudioList file or NULL. |
level | Recursion level (normally 0). |
~MultiAudioReader () |
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 (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
AudioReaderInterface* getAudioReader (const char* name, const cardinal level) |
Get AudioReaderInterface for loading a given file.
Parameters:
name | File name. |
level | Recursion level (normally 0). |
Returns: AudioReaderInterface, if load was successfull; NULL otherwise.