EMIPLIB
|
Decodes messages which contain Speex encoded data. More...
#include <mipspeexdecoder.h>
Public Member Functions | |
bool | init (bool floatSamples=true) |
Initialize the Speex decoder. | |
bool | destroy () |
Clean up the Speex decoder. |
This component can be used to decompress data using the Speex codec. Input messages should be MIPEncodedAudioMessage instances with subtype MIPENCODEDAUDIOMESSAGE_TYPE_SPEEX. The component generates floating point mono raw audio messages or signed 16 bit native endian encoded raw audio messages.
bool MIPSpeexDecoder::destroy | ( | ) |
bool MIPSpeexDecoder::init | ( | bool | floatSamples = true | ) |
Initialize the Speex decoder.
floatSamples | Flag indicating if floating point raw audio messages or signed 16 bit native endian raw audio messages should be generated. |