Lines Matching defs:min_cost

32 bool IntraDecisionABE(AVCEncObject *encvid, int min_cost, uint8 *curL, int picPitch)
98 if (ABE*0.8 >= min_cost / 384.0)
116 int min_cost;
128 min_cost = encvid->min_cost[mbnum];
138 intra = IntraDecisionABE(encvid, min_cost, curL, picPitch);
150 find_cost_16x16(encvid, orgY, &min_cost);
171 mb_intra4x4_search(encvid, &min_cost);
173 encvid->min_cost[mbnum] = min_cost; /* update min_cost */
431 void find_cost_16x16(AVCEncObject *encvid, uint8 *orgY, int *min_cost)
441 cost = cost_i16(orgY, org_pitch, encvid->pred_i16[AVC_I16_Vertical], *min_cost);
442 if (cost < *min_cost)
444 *min_cost = cost;
455 cost = cost_i16(orgY, org_pitch, encvid->pred_i16[AVC_I16_Horizontal], *min_cost);
456 if (cost < *min_cost)
458 *min_cost = cost;
466 cost = cost_i16(orgY, org_pitch, encvid->pred_i16[AVC_I16_DC], *min_cost);
467 if (cost < *min_cost)
469 *min_cost = cost;
478 cost = cost_i16(orgY, org_pitch, encvid->pred_i16[AVC_I16_Plane], *min_cost);
479 if (cost < *min_cost)
481 *min_cost = cost;
492 int cost_i16(uint8 *org, int org_pitch, uint8 *pred, int min_cost)
562 if ((cost >> 1) > min_cost) /* early drop out */
613 if ((cost >> 1) > min_cost) /* early drop out */
625 void mb_intra4x4_search(AVCEncObject *encvid, int *min_cost)
666 if (cost > *min_cost)
708 if (cost < *min_cost)
710 *min_cost = cost;
731 uint16 min_cost, cost;
1191 min_cost = 0xFFFF;
1202 if (cost < min_cost)
1205 min_cost = cost;
1220 return min_cost;
1725 int SATDChroma(uint8 *orgCb, uint8 *orgCr, int org_pitch, uint8 *pred, int min_cost)
1832 if (cost > min_cost) /* early drop out */
2112 if (sadI16 < encvid->min_cost)
2116 encvid->min_cost = sadI16;