Lines Matching refs:pred_count
486 int pred_count;
517 pred_count = 0;
521 mv_predictor[pred_count][0] =
523 mv_predictor[pred_count][1] =
525 ref[pred_count] =
527 pred_count++;
530 mv_predictor[pred_count][0] =
532 mv_predictor[pred_count][1] =
534 ref[pred_count] =
536 pred_count++;
539 mv_predictor[pred_count][0] =
541 mv_predictor[pred_count][1] =
543 ref[pred_count] =
545 pred_count++;
548 mv_predictor[pred_count][0] =
550 mv_predictor[pred_count][1] =
552 ref[pred_count] =
554 pred_count++;
556 if (pred_count == 0)
559 if (pred_count > 1) {
563 for (j = 0; j < pred_count; j++) {
572 mv_predictor[pred_count][0] = sum_x / j;
573 mv_predictor[pred_count][1] = sum_y / j;
574 ref[pred_count] = sum_r / j;
577 if (pred_count >= 3) {
583 for (j = 0; j < pred_count; j++) {
591 mv_predictor[pred_count + 1][0] = sum_x - max_x - min_x;
592 mv_predictor[pred_count + 1][1] = sum_y - max_y - min_y;
593 ref[pred_count + 1] = sum_r - max_r - min_r;
595 if (pred_count == 4) {
596 mv_predictor[pred_count + 1][0] /= 2;
597 mv_predictor[pred_count + 1][1] /= 2;
598 ref[pred_count + 1] /= 2;
600 pred_count += 2;
605 mv_predictor[pred_count][0] =
606 mv_predictor[pred_count][1] =
607 ref[pred_count] = 0;
608 pred_count++;
615 mv_predictor[pred_count][0] = prev_x;
616 mv_predictor[pred_count][1] = prev_y;
617 ref[pred_count] = prev_ref;
618 pred_count++;
622 for (j = 0; j < pred_count; j++) {