#define GET_DATA(v, table, i, size) \
{\
const uint8_t *ptr = (const uint8_t *)table + i * size; \
#define GET_DATA(v, table, i, size) \
{\
const uint8_t *ptr = (const uint8_t *)table + i * size; \
for (i = 0; i < nb_codes; i++) {
GET_DATA(n, bits, i, 1);
GET_DATA(code, codes, i, codes_size);
for (i = 0; i < nb_codes; i++) {
GET_DATA(n, bits, i, 1);
GET_DATA(code, codes, i, codes_size);
build_table(vlc, nb_bits, nb_codes, bits, codes, codes_size, 0, 0);
}
build_table(vlc, nb_bits, nb_codes, bits, codes, codes_size, 0, 0);
}