An audio decoder based on FFMPEG.
More...
#include <common/common.hh>
An audio decoder based on FFMPEG.
§ AudioDecoder()
§ ~AudioDecoder()
§ Decode()
bool Decode |
( |
uint8_t ** |
_outBuffer, |
|
|
unsigned int * |
_outBufferSize |
|
) |
| |
Decode the loaded audio file.
- See also
- AudioDecoder::SetFile
- Parameters
-
[out] | _outBuffer | Buffer that holds the decoded audio data. |
[out] | _outBufferSize | Size of the _outBuffer. |
- Returns
- True if decoding was succesful.
§ GetFile()
std::string GetFile |
( |
| ) |
const |
Get the audio filename that was set.
- Returns
- The name of the set audio file.
- See also
- AudioDecoder::SetFile
§ GetSampleRate()
Get the sample rate from the latest decoded file.
- Returns
- Integer sample rate, such as 44100.
§ SetFile()
bool SetFile |
( |
const std::string & |
_filename | ) |
|
Set the file to decode.
- Parameters
-
[in] | _filename | Path to an audio file. |
- Returns
- True if the file was successfull opened.
The documentation for this class was generated from the following file: