Lines Matching defs:quant_table
177 int16_t quant_table[5][256];
210 if(f->quant_table[3][127]){
213 return f->quant_table[0][(L-LT) & 0xFF] + f->quant_table[1][(LT-T) & 0xFF] + f->quant_table[2][(T-RT) & 0xFF]
214 +f->quant_table[3][(LL-L) & 0xFF] + f->quant_table[4][(TT-T) & 0xFF];
216 return f->quant_table[0][(L-LT) & 0xFF] + f->quant_table[1][(LT-T) & 0xFF] + f->quant_table[2][(T-RT) & 0xFF];
494 static void write_quant_table(RangeCoder *c, int16_t *quant_table){
501 if(quant_table[i] != quant_table[i-1]){
525 write_quant_table(c, f->quant_table[i]);
559 s->quant_table[0][i]= quant11[i];
560 s->quant_table[1][i]= 11*quant11[i];
562 s->quant_table[2][i]= 11*11*quant11[i];
563 s->quant_table[3][i]=
564 s->quant_table[4][i]=0;
566 s->quant_table[2][i]= 11*11*quant5 [i];
567 s->quant_table[3][i]= 5*11*11*quant5 [i];
568 s->quant_table[4][i]= 5*5*11*11*quant5 [i];
836 static int read_quant_table(RangeCoder *c, int16_t *quant_table, int scale){
849 quant_table[i] = scale*v;
857 quant_table[256-i]= -quant_table[i];
859 quant_table[128]= -quant_table[127];
906 context_count*= read_quant_table(c, f->quant_table[i], context_count);