Lines Matching refs:quant_index_table
367 * @param quant_index_table pointer to the array
370 int *quant_index_table)
374 quant_index_table[0] = get_bits(&q->gb, 6) - 6; // This is used later in categorize
390 quant_index_table[i] = quant_index_table[i - 1] + j - 12; // differential encoding
391 if (quant_index_table[i] > 63 || quant_index_table[i] < -63) {
394 quant_index_table[i], i);
406 * @param quant_index_table pointer to the array
410 static void categorize(COOKContext *q, COOKSubpacket *p, int *quant_index_table,
440 exp_idx = av_clip((i - quant_index_table[index] + bias) / 2, 0, 7);
451 exp_idx = av_clip((bias - quant_index_table[i]) / 2, 0, 7);
464 v = (-2 * exp_index1[i]) - quant_index_table[i] + bias;
482 v = (-2 * exp_index2[i]) - quant_index_table[i] + bias;
605 * @param quant_index_table pointer to the array
609 int *quant_index_table, float *mlt_buffer)
633 q->scalar_dequant(q, index, quant_index_table[band],
653 int quant_index_table[102];
660 if ((res = decode_envelope(q, p, quant_index_table)) < 0)
663 categorize(q, p, quant_index_table, category, category_index);
665 decode_vectors(q, p, category, quant_index_table, mlt_buffer);