Description
Functions
Util::Reference < Buffer > | loadAudio(const Util::FileName & url) |
Util::Reference < Buffer > | loadAudio(const std::string & extension, const std::string & data) |
bool | registerAudioLoader(const std::string & extension, std::function< AbstractAudioStreamer *()> loaderCreator) |
Documentation
function
Sound::Serialization::loadAudio
public |
Util::Reference < Buffer > loadAudio( | const Util::FileName & | url ) |
Load a single audio file from the given address. The type of the audio file is determined by the file extension.
Parameters
- file
- Address to the file containing the audio data.
Returns
A single audio file.
Defined in Sound/Serialization/Serialization.h:34
function
Sound::Serialization::loadAudio
public |
Util::Reference < Buffer > loadAudio( | const std::string & | extension, |
const std::string & | data | |
) |
Create a audio buffer from the given data. The type of the bitmap has to be given as parameter.
Parameters
- extension
- File extension specifying the type of the bitmap.
- data
- Bitmap data.
Returns
A single bitmap.
Defined in Sound/Serialization/Serialization.h:44
function
Sound::Serialization::registerAudioLoader
public |
bool registerAudioLoader( | const std::string & | extension, |
std::function< AbstractAudioStreamer *()> | loaderCreator | |
) |
Register a new streamer for the given file extension that supports loading of bitmaps.
Parameters
- extension
- File extension specifying the type of the bitmap.
- loaderCreator
- A function that creates a new streamer when called.
Parameters
:
Defined in Sound/Serialization/Serialization.h:54