Go to the documentation of this file.
20 #ifndef GNASH_AUDIODECODERFFMPEG_H
21 #define GNASH_AUDIODECODERFFMPEG_H
59 std::uint8_t*
decode(
const std::uint8_t* input,
60 std::uint32_t inputSize, std::uint32_t& outputSize,
61 std::uint32_t& decodedBytes);
64 std::uint32_t& outputSize);
71 std::uint8_t* decodeFrame(
const std::uint8_t* input,
72 std::uint32_t inputSize, std::uint32_t& outputSize);
75 AVCodecContext* _audioCodecCtx;
76 AVCodecParserContext* _parser;
102 int parseInput(
const std::uint8_t* input, std::uint32_t inputSize,
103 std::uint8_t
const ** outFrame,
int* outFrameSize);
void log_debug(StringType msg, Args... args)
Definition: log.h:301
#define _(String)
Definition: log.h:44
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
Definition: ffmpegHeaders.h:128
void log_error(StringType msg, Args... args)
Definition: log.h:283