#include <AudioDecoderSimple.h>

Public Member Functions | |
| AudioDecoderSimple () | |
| ~AudioDecoderSimple () | |
| bool | setup (AudioInfo *info) |
| Sets up the decoder. | |
| bool | setup (SoundInfo *info) |
| Sets up the decoder. | |
| boost::uint8_t * | decode (boost::uint8_t *input, boost::uint32_t inputSize, boost::uint32_t &outputSize, boost::uint32_t &decodedBytes, bool parse) |
| Decodes a frame and returns a pointer to the data. | |
| gnash::media::AudioDecoderSimple::AudioDecoderSimple | ( | ) |
| gnash::media::AudioDecoderSimple::~AudioDecoderSimple | ( | ) |
Sets up the decoder.
| info | AudioInfo class with all the info needed to decode the sound correctly. |
Reimplemented from gnash::media::AudioDecoder.
Sets up the decoder.
| info | SoundInfo class with all the info needed to decode the audio correctly. |
Reimplemented from gnash::media::AudioDecoder.
| boost::uint8_t * gnash::media::AudioDecoderSimple::decode | ( | boost::uint8_t * | , | |
| boost::uint32_t | , | |||
| boost::uint32_t & | , | |||
| boost::uint32_t & | , | |||
| bool | ||||
| ) | [virtual] |
Decodes a frame and returns a pointer to the data.
| input | The audio data | |
| inputSize | The size of the video data | |
| outputSize | The output size of the video data, is passed by reference. | |
| decodedData | The amount of bytes that has been decoded when decoding is done, is passed by reference. | |
| parse | Should we parse the audio? Needed for embedded MP3 sounds. |
Reimplemented from gnash::media::AudioDecoder.
1.5.4