Gnash
0.8.10
|
Audio decoder for the speex codec. More...
#include <AudioDecoderSpeex.h>
Public Member Functions | |
AudioDecoderSpeex () | |
~AudioDecoderSpeex () | |
boost::uint8_t * | decode (const EncodedAudioFrame &input, boost::uint32_t &outputSize) |
Decodes an EncodedAudioFrame and returns a pointer to the decoded data. |
Audio decoder for the speex codec.
This class will use the speex resampler if available
gnash::media::AudioDecoderSpeex::~AudioDecoderSpeex | ( | ) |
boost::uint8_t * gnash::media::AudioDecoderSpeex::decode | ( | const EncodedAudioFrame & | input, |
boost::uint32_t & | outputSize | ||
) | [virtual] |
Decodes an EncodedAudioFrame and returns a pointer to the decoded data.
input | The audio data |
outputSize | The output size of the video data, is passed by reference. |
Reimplemented from gnash::media::AudioDecoder.
References gnash::media::EncodedAudioFrame::data, gnash::media::EncodedAudioFrame::dataSize, _, gnash::key::i, gnash::media::AudioResampler::convert_raw_data(), and gnash::image::end().