108 const bool debug =
false;
137 for (
int i = 0;
i < 1024; ++
i)
157 for (
int i = 0;
i < 1024; ++
i)
186 static const ui8 dec[8] = {
187 3 | (5 << 2) | (5 << 5),
188 1 | (0 << 2) | (1 << 5),
189 2 | (0 << 2) | (2 << 5),
190 1 | (0 << 2) | (1 << 5),
191 3 | (1 << 2) | (3 << 5),
192 1 | (0 << 2) | (1 << 5),
193 2 | (0 << 2) | (2 << 5),
194 1 | (0 << 2) | (1 << 5)
197 for (
ui32 i = 0;
i < 256 + 64; ++
i)
static bool uvlc_tables_initialized
Initializes UVLC tables uvlc_tbl0 and uvlc_tbl1.
static bool uvlc_init_tables()
Initializes uvlc_tbl0 and uvlc_tbl1 tables.
ui16 uvlc_tbl0[256+64]
uvlc_tbl0 contains decoding information for initial row of quads
ui16 uvlc_tbl1[256]
uvlc_tbl1 contains decoding information for non-initial row of quads
static bool vlc_tables_initialized
Initializes VLC tables vlc_tbl0 and vlc_tbl1.
static bool vlc_init_tables()
Initializes vlc_tbl0 and vlc_tbl1 tables, from table0.h and table1.h.
ui16 vlc_tbl1[1024]
vlc_tbl1 contains decoding information for non-initial row of quads
ui16 vlc_tbl0[1024]
vlc_tbl0 contains decoding information for initial row of quads