Lines Matching refs:qlevels
272 CNO. We refer to these combinations as "qlevels" (this term is our
617 int qlevels[5];
620 /* cache block sizes at hypothetical qlevels */
623 /* get minimum qlevels */
634 qlevels[i] = dv100_starting_qno;
635 if (qlevels[i] < min_qlevel[i])
636 qlevels[i] = min_qlevel[i];
638 qnos[i] = DV100_QLEVEL_QNO(dv100_qlevels[qlevels[i]]);
641 size_cache[8*i+j][qlevels[i]] = dv100_actual_quantize(&blks[8*i+j], qlevels[i]);
642 size[i] += size_cache[8*i+j][qlevels[i]];
654 if (qlevels[i] < qlevels[largest])
663 qlevels[i] += dv100_qlevel_inc;
664 if (qlevels[i] > DV100_NUM_QLEVELS-1) {
665 qlevels[i] = DV100_NUM_QLEVELS-1;
669 qnos[i] = DV100_QLEVEL_QNO(dv100_qlevels[qlevels[i]]);
676 if(size_cache[8*i+j][qlevels[i]] == 0) {
679 size_cache[8*i+j][qlevels[i]] = dv100_actual_quantize(b, qlevels[i]);
681 size[i] += size_cache[8*i+j][qlevels[i]];
692 while (qlevels[0] > min_qlevel[0] ||
693 qlevels[1] > min_qlevel[1] ||
694 qlevels[2] > min_qlevel[2] ||
695 qlevels[3] > min_qlevel[3] ||
696 qlevels[4] > min_qlevel[4]) {
700 if (qlevels[i] > min_qlevel[i] && qlevels[i] > qlevels[largest])
709 if (qlevels[i] <= min_qlevel[i]) {
714 save_qlevel = qlevels[i];
715 qlevels[i] -= dv100_qlevel_inc;
716 if (qlevels[i] < min_qlevel[i])
717 qlevels[i] = min_qlevel[i];
719 qnos[i] = DV100_QLEVEL_QNO(dv100_qlevels[qlevels[i]]);
727 if(size_cache[8*i+j][qlevels[i]] == 0) {
728 size_cache[8*i+j][qlevels[i]] = dv100_actual_quantize(b, qlevels[i]);
730 size[i] += size_cache[8*i+j][qlevels[i]];
736 qlevels[i] = save_qlevel;
737 qnos[i] = DV100_QLEVEL_QNO(dv100_qlevels[qlevels[i]]);
750 size[i] += dv100_actual_quantize(b, qlevels[i]);