Table of codewords for coefficient magnitudes.
Definition: vlc.h:90
CODESET cs17
Define the codeset used by the reference codec.
Definition: codeset.c:27
Table of codewords for runs of zeros.
Definition: vlc.h:127
const CODEBOOK * codebook
Codebook for runs and magnitudes.
Definition: codeset.h:43
Do not apply a companding curve.
Definition: codeset.h:27
const RUNS_TABLE * runs_table
Table for encoding runs of zeros.
Definition: codeset.h:46
enum _codeset_flags CODESET_FLAGS
Codeset flags that determine how the codebook is used for encoding.
uint32_t flags
Encoding flags (see the codeset flags)
Definition: codeset.h:48
const MAGS_TABLE * mags_table
Table for encoding coefficient magnitudes.
Definition: codeset.h:45
Apply a cubic companding curve.
Definition: codeset.h:28
Declaration of a codebook.
Definition: vlc.h:52
_codeset_flags
Codeset flags that determine how the codebook is used for encoding.
Definition: codeset.h:25
const char * title
Identifying string for the codeset.
Definition: codeset.h:42