Lines Matching refs:nb_codes
145 static int vlc_common_init(VLC *vlc_arg, int nb_bits, int nb_codes, in vlc_common_init() argument
152 av_assert0(nb_codes <= LOCALBUF_ELEMS); in vlc_common_init()
161 if (nb_codes > LOCALBUF_ELEMS) { in vlc_common_init()
162 *buf = av_malloc_array(nb_codes, sizeof(VLCcode)); in vlc_common_init()
189 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument
207 for (i = 0; i < nb_codes; i++) { in build_table()
240 for (k = i+1; k < nb_codes; k++) { in build_table()
278 static int vlc_common_end(VLC *vlc, int nb_bits, int nb_codes, VLCcode *codes, in vlc_common_end() argument
281 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags); in vlc_common_end()
323 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument
333 ret = vlc_common_init(vlc_arg, nb_bits, nb_codes, &vlc, &localvlc, in ff_init_vlc_sparse()
341 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse()
375 nb_codes = j; in ff_init_vlc_sparse()
377 return vlc_common_end(vlc, nb_bits, nb_codes, buf, in ff_init_vlc_sparse()
381 int ff_init_vlc_from_lengths(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_from_lengths() argument
391 ret = vlc_common_init(vlc_arg, nb_bits, nb_codes, &vlc, &localvlc, in ff_init_vlc_from_lengths()
397 for (int i = 0; i < nb_codes; i++, lens += lens_wrap) { in ff_init_vlc_from_lengths()