Lines Matching refs:codebook
1111 vorbis_codebook codebook; in vorbis_floor0_decode() local
1119 codebook = vc->codebooks[vf->book_list[book_idx]]; in vorbis_floor0_decode()
1121 if (!codebook.codevectors) in vorbis_floor0_decode()
1127 ff_dlog(NULL, "floor0 dec: book dimension: %d\n", codebook.dimensions); in vorbis_floor0_decode()
1128 ff_dlog(NULL, "floor0 dec: maximum depth: %d\n", codebook.maxdepth); in vorbis_floor0_decode()
1130 vec_off = get_vlc2(&vc->gb, codebook.vlc.table, in vorbis_floor0_decode()
1131 codebook.nb_bits, codebook.maxdepth); in vorbis_floor0_decode()
1134 vec_off *= codebook.dimensions; in vorbis_floor0_decode()
1137 for (idx = 0; idx < codebook.dimensions; ++idx) in vorbis_floor0_decode()
1138 lsp[lsp_len+idx] = codebook.codevectors[vec_off+idx] + last; in vorbis_floor0_decode()
1141 lsp_len += codebook.dimensions; in vorbis_floor0_decode()
1344 vorbis_codebook *codebook = vc->codebooks + vr->classbook; in setup_classifs() local
1346 unsigned c_p_c = codebook->dimensions; in setup_classifs()
1351 temp = get_vlc2(&vc->gb, codebook->vlc.table, in setup_classifs()
1352 codebook->nb_bits, 3); in setup_classifs()
1448 vorbis_codebook codebook = vc->codebooks[vqbook]; in vorbis_residue_decode_internal() local
1454 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1459 … vec[voffs + k + l * step] += codebook.codevectors[coffs + l]; in vorbis_residue_decode_internal()
1464 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1469 vec[voffs]+=codebook.codevectors[coffs+l]; in vorbis_residue_decode_internal()
1472 … pass, voffs, vec[voffs], codebook.codevectors[coffs+l], coffs); in vorbis_residue_decode_internal()
1480 … coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1484 vec[voffs + k ] += codebook.codevectors[coffs ]; in vorbis_residue_decode_internal()
1485 vec[voffs + k + vlen] += codebook.codevectors[coffs + 1]; in vorbis_residue_decode_internal()
1489 … coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1493 vec[voffs ] += codebook.codevectors[coffs ]; in vorbis_residue_decode_internal()
1494 vec[voffs + 1 ] += codebook.codevectors[coffs + 2]; in vorbis_residue_decode_internal()
1495 vec[voffs + vlen ] += codebook.codevectors[coffs + 1]; in vorbis_residue_decode_internal()
1496 vec[voffs + vlen + 1] += codebook.codevectors[coffs + 3]; in vorbis_residue_decode_internal()
1500 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1505 vec[voffs ] += codebook.codevectors[coffs + l ]; in vorbis_residue_decode_internal()
1506 vec[voffs + vlen] += codebook.codevectors[coffs + l + 1]; in vorbis_residue_decode_internal()
1511 codebook.codevectors[coffs + l], coffs, l); in vorbis_residue_decode_internal()
1520 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3); in vorbis_residue_decode_internal()
1526 codebook.codevectors[coffs + l]; in vorbis_residue_decode_internal()
1531 codebook.codevectors[coffs + l], coffs, l); in vorbis_residue_decode_internal()