Lines Matching refs:table_nb_bits
189 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument
197 if (table_nb_bits > 30) in build_table()
199 table_size = 1 << table_nb_bits; in build_table()
212 if (n <= table_nb_bits) { in build_table()
214 j = code >> (32 - table_nb_bits); in build_table()
215 nb = 1 << (table_nb_bits - n); in build_table()
235 n -= table_nb_bits; in build_table()
236 code_prefix = code >> (32 - table_nb_bits); in build_table()
239 codes[i].code = code << table_nb_bits; in build_table()
241 n = codes[k].bits - table_nb_bits; in build_table()
245 if (code >> (32 - table_nb_bits) != code_prefix) in build_table()
248 codes[k].code = code << table_nb_bits; in build_table()
251 subtable_bits = FFMIN(subtable_bits, table_nb_bits); in build_table()
252 … j = (flags & INIT_VLC_OUTPUT_LE) ? bitswap_32(code_prefix) >> (32 - table_nb_bits) : code_prefix; in build_table()
255 j, codes[i].bits + table_nb_bits); in build_table()