20 #ifndef GNASH_AUDIODECODERFFMPEG_H
21 #define GNASH_AUDIODECODERFFMPEG_H
59 boost::uint8_t*
decode(
const boost::uint8_t* input,
60 boost::uint32_t inputSize, boost::uint32_t& outputSize,
61 boost::uint32_t& decodedBytes);
64 boost::uint32_t& outputSize);
71 boost::uint8_t* decodeFrame(
const boost::uint8_t* input,
72 boost::uint32_t inputSize, boost::uint32_t& outputSize);
75 AVCodecContext* _audioCodecCtx;
76 AVCodecParserContext* _parser;
102 int parseInput(
const boost::uint8_t* input, boost::uint32_t inputSize,
103 boost::uint8_t
const ** outFrame,
int* outFrameSize);