Lines Matching defs:bits
255 TwinVQFrameData *bits = &tctx->bits[0];
266 bits->window_type = get_bits(&gb, TWINVQ_WINDOW_TYPE_BITS);
268 if (bits->window_type > 8) {
273 bits->ftype = ff_twinvq_wtype_to_ftype_table[tctx->bits[0].window_type];
275 sub = mtab->fmode[bits->ftype].sub;
277 read_cb_data(tctx, &gb, bits->main_coeffs, bits->ftype);
281 for (k = 0; k < mtab->fmode[bits->ftype].bark_n_coef; k++)
282 bits->bark1[i][j][k] =
283 get_bits(&gb, mtab->fmode[bits->ftype].bark_n_bit);
287 bits->bark_use_hist[i][j] = get_bits1(&gb);
289 if (bits->ftype == TWINVQ_FT_LONG) {
291 bits->gain_bits[i] = get_bits(&gb, TWINVQ_GAIN_BITS);
294 bits->gain_bits[i] = get_bits(&gb, TWINVQ_GAIN_BITS);
296 bits->sub_gain_bits[i * sub + j] = get_bits(&gb,
302 bits->lpc_hist_idx[i] = get_bits(&gb, mtab->lsp_bit0);
303 bits->lpc_idx1[i] = get_bits(&gb, mtab->lsp_bit1);
306 bits->lpc_idx2[i][j] = get_bits(&gb, mtab->lsp_bit2);
309 if (bits->ftype == TWINVQ_FT_LONG) {
310 read_cb_data(tctx, &gb, bits->ppc_coeffs, 3);
312 bits->p_coef[i] = get_bits(&gb, mtab->ppc_period_bit);
313 bits->g_coef[i] = get_bits(&gb, mtab->pgain_bit);