|
FFmpeg
|
#include "get_bits.h"Go to the source code of this file.
Data Structures | |
| struct | MLZDict |
| Dictionary structure for mlz decompression. More... | |
| struct | MLZ |
| MLZ data strucure. More... | |
Macros | |
| #define | CODE_UNSET -1 |
| #define | CODE_BIT_INIT 9 |
| #define | DIC_INDEX_INIT 512 |
| #define | DIC_INDEX_MAX 32768 |
| #define | FLUSH_CODE 256 |
| #define | FREEZE_CODE 257 |
| #define | FIRST_CODE 258 |
| #define | MAX_CODE 32767 |
| #define | TABLE_SIZE 35023 |
Functions | |
| int | ff_mlz_init_dict (void *context, MLZ *mlz) |
| Initialize the dictionary. More... | |
| void | ff_mlz_flush_dict (MLZ *dict) |
| Flush the dictionary. More... | |
| int | ff_mlz_decompression (MLZ *mlz, GetBitContext *gb, int size, unsigned char *buff) |
| Run mlz decompression on the next size bits and the output will be stored in buff. More... | |
| void ff_mlz_flush_dict | ( | MLZ * | dict | ) |
Flush the dictionary.
Definition at line 40 of file mlz.c.
Referenced by decode_init(), ff_mlz_decompression(), and read_diff_float_data().
| int ff_mlz_decompression | ( | MLZ * | mlz, |
| GetBitContext * | gb, | ||
| int | size, | ||
| unsigned char * | buff | ||
| ) |
Run mlz decompression on the next size bits and the output will be stored in buff.
Definition at line 128 of file mlz.c.
Referenced by read_diff_float_data().
1.8.17