|
FFmpeg
|
Monkey's Audio lossless audio decoder. More...
#include <inttypes.h>#include "libavutil/avassert.h"#include "libavutil/channel_layout.h"#include "libavutil/opt.h"#include "lossless_audiodsp.h"#include "avcodec.h"#include "bswapdsp.h"#include "bytestream.h"#include "internal.h"#include "get_bits.h"#include "unary.h"Classes | |
| struct | APEFilter |
| Filters applied to the decoded data. More... | |
| struct | APERice |
| struct | APERangecoder |
| struct | APEPredictor |
| Filter histories. More... | |
| struct | APEContext |
| Decoder context. More... | |
Macros | |
| #define | MAX_CHANNELS 2 |
| #define | MAX_BYTESPERSAMPLE 3 |
| #define | APE_FRAMECODE_MONO_SILENCE 1 |
| #define | APE_FRAMECODE_STEREO_SILENCE 3 |
| #define | APE_FRAMECODE_PSEUDO_STEREO 4 |
| #define | HISTORY_SIZE 512 |
| #define | PREDICTOR_ORDER 8 |
| #define | PREDICTOR_SIZE 50 |
| Total size of all predictor histories. | |
| #define | YDELAYA (18 + PREDICTOR_ORDER*4) |
| #define | YDELAYB (18 + PREDICTOR_ORDER*3) |
| #define | XDELAYA (18 + PREDICTOR_ORDER*2) |
| #define | XDELAYB (18 + PREDICTOR_ORDER) |
| #define | YADAPTCOEFFSA 18 |
| #define | XADAPTCOEFFSA 14 |
| #define | YADAPTCOEFFSB 10 |
| #define | XADAPTCOEFFSB 5 |
| #define | APE_FILTER_LEVELS 3 |
| #define | OFFSET(x) offsetof(APEContext, x) |
| #define | PAR (AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_AUDIO_PARAM) |
Typedefs | |
| typedef struct APEFilter | APEFilter |
| Filters applied to the decoded data. | |
| typedef struct APERice | APERice |
| typedef struct APERangecoder | APERangecoder |
| typedef struct APEPredictor | APEPredictor |
| Filter histories. | |
| typedef struct APEContext | APEContext |
| Decoder context. | |
Enumerations | |
| enum | APECompressionLevel { COMPRESSION_LEVEL_FAST = 1000, COMPRESSION_LEVEL_NORMAL = 2000, COMPRESSION_LEVEL_HIGH = 3000, COMPRESSION_LEVEL_EXTRA_HIGH = 4000, COMPRESSION_LEVEL_INSANE = 5000 } |
| Possible compression levels. | |
Variables | |
| AVCodec | ff_ape_decoder |
Monkey's Audio lossless audio decoder.
| AVCodec ff_ape_decoder |
1.8.12