Lines Matching refs:nb_codes
97 static int vlc_common_init(VLC *vlc, int nb_bits, int nb_codes,
103 av_assert0(nb_codes <= LOCALBUF_ELEMS);
108 if (nb_codes > LOCALBUF_ELEMS) {
109 *buf = av_malloc_array(nb_codes, sizeof(VLCcode));
131 * @param nb_codes number of elements in codes[]
137 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes,
153 for (int i = 0; i < nb_codes; i++) {
190 for (k = i + 1; k < nb_codes; k++) {
228 static int vlc_common_end(VLC *vlc, int nb_bits, int nb_codes, VLCcode *codes,
231 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags);
255 'nb_codes' : number of vlcs codes
272 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
281 ret = vlc_common_init(vlc, nb_bits, nb_codes, &buf, flags);
288 for (int i = 0; i < nb_codes; i++) { \
322 nb_codes = j;
324 return vlc_common_end(vlc, nb_bits, nb_codes, buf,
328 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes,
337 ret = vlc_common_init(vlc, nb_bits, nb_codes, &buf, flags);
342 for (int i = 0; i < nb_codes; i++, lens += lens_wrap) {