|
Gnash
0.8.11dev
|
Audio decoder for the speex codec. More...
#include <AudioDecoderSpeex.h>
Public Member Functions | |
| AudioDecoderSpeex () | |
| ~AudioDecoderSpeex () | |
| std::uint8_t * | decode (const EncodedAudioFrame &input, std::uint32_t &outputSize) |
| Decodes an EncodedAudioFrame and returns a pointer to the decoded data. More... | |
Public Member Functions inherited from gnash::media::AudioDecoder | |
| AudioDecoder () | |
| virtual | ~AudioDecoder () |
| virtual std::uint8_t * | decode (const std::uint8_t *input, std::uint32_t inputSize, std::uint32_t &outputSize, std::uint32_t &decodedData) |
| Decodes a frame and returns a pointer to the data. More... | |
Audio decoder for the speex codec.
This class will use the speex resampler if available
| gnash::media::AudioDecoderSpeex::AudioDecoderSpeex | ( | ) |
References _.
| gnash::media::AudioDecoderSpeex::~AudioDecoderSpeex | ( | ) |
References data.
|
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::AudioResampler::convert_raw_data(), gnash::media::EncodedAudioFrame::data, gnash::media::EncodedAudioFrame::dataSize, gnash::key::i, and gnash::log_error().
1.8.12