|
FFmpeg
|
MLP decoder. More...
#include <stdint.h>#include "avcodec.h"#include "libavutil/internal.h"#include "libavutil/intreadwrite.h"#include "libavutil/channel_layout.h"#include "get_bits.h"#include "internal.h"#include "libavutil/crc.h"#include "parser.h"#include "mlp_parser.h"#include "mlpdsp.h"#include "mlp.h"#include "config.h"Classes | |
| struct | SubStream |
| struct | MLPDecodeContext |
Macros | |
| #define | VLC_BITS 9 |
| number of bits used for VLC lookup - longest Huffman code is 9 | |
| #define | VLC_STATIC_SIZE 512 |
| #define | MSB_MASK(bits) (-1u << (bits)) |
| #define | PARAM_BLOCKSIZE (1 << 7) |
| #define | PARAM_MATRIX (1 << 6) |
| #define | PARAM_OUTSHIFT (1 << 5) |
| #define | PARAM_QUANTSTEP (1 << 4) |
| #define | PARAM_FIR (1 << 3) |
| #define | PARAM_IIR (1 << 2) |
| #define | PARAM_HUFFOFFSET (1 << 1) |
| #define | PARAM_PRESENCE (1 << 0) |
Typedefs | |
| typedef struct SubStream | SubStream |
| typedef struct MLPDecodeContext | MLPDecodeContext |
MLP decoder.
1.8.12