Lines Matching refs:subcel
37 * SUBDIVIDE - 2 + combined subcel cost
396 * Get distortion for all options available to a subcel
398 static void gather_data_for_subcel(SubcelEvaluation *subcel, int x,
409 subcel->motion = enc->this_motion4[y*enc->width/16 + x/4];
411 subcel->eval_dist[RoQ_ID_FCC] =
415 subcel->eval_dist[RoQ_ID_FCC] = INT_MAX;
418 subcel->eval_dist[RoQ_ID_MOT] = block_sse(enc->frame_to_enc->data,
425 subcel->eval_dist[RoQ_ID_MOT] = INT_MAX;
431 subcel->eval_dist[RoQ_ID_SLD] = index_mb(mb4,
434 &subcel->cbEntry, 4);
436 subcel->eval_dist[RoQ_ID_CCC] = 0;
439 subcel->subCels[i] = tempData->closest_cb2[cluster_index*4+i];
444 subcel->eval_dist[RoQ_ID_CCC] +=
445 squared_diff_macroblock(tempData->codebooks.unpacked_cb2 + subcel->subCels[i]*2*2*3, mb2, 2);
450 if (ROQ_LAMBDA_SCALE*subcel->eval_dist[i] + enc->lambda*bitsUsed[i] <
452 subcel->best_coding = i;
453 subcel->best_bit_use = bitsUsed[i];
454 best_dist = ROQ_LAMBDA_SCALE*subcel->eval_dist[i] +