Lines Matching full:alpha
92 const int alpha = 255 * (centers[n] - mid) / (max - min);
94 enc->dqm_[n].alpha_ = clip(alpha, -127, 127);
104 #define ALPHA_SCALE (2 * MAX_ALPHA) // scaling factor for alpha.
106 #define IS_BETTER_ALPHA(alpha, best_alpha) ((alpha) > (best_alpha))
108 static int FinalAlphaValue(int alpha) {
109 alpha = MAX_ALPHA - alpha;
110 return clip(alpha, 0, MAX_ALPHA);
114 // 'alpha' will later be clipped to [0..MAX_ALPHA] range, clamping outer
119 const int alpha =
121 return alpha;
140 // Simplified k-Means, to assign Nb segments based on alpha-histogram
215 const int alpha = mb->alpha_;
216 mb->segment_ = map[alpha];
217 mb->alpha_ = centers[map[alpha]]; // for the record.
249 int alpha;
255 alpha = GetAlpha(&histo);
256 if (IS_BETTER_ALPHA(alpha, best_alpha)) {
257 best_alpha = alpha;
306 int alpha;
311 alpha = GetAlpha(&histos[cur_histo]);
312 if (IS_BETTER_ALPHA(alpha, best_mode_alpha)) {
313 best_mode_alpha = alpha;
341 int alpha;
346 alpha = GetAlpha(&histo);
347 if (IS_BETTER_ALPHA(alpha, best_alpha)) {
348 best_alpha = alpha;
350 // The best prediction mode tends to be the one with the smallest alpha.
351 if (mode == 0 || alpha < smallest_alpha) {
352 smallest_alpha = alpha;
362 int* const alpha, int* const uv_alpha) {
391 *alpha += best_alpha; // mixed susceptibility (not just luma)
431 int alpha, uv_alpha;
445 MBAnalyze(it, job->alphas, &job->alpha, &job->uv_alpha);
455 dst->alpha += src->alpha;
470 job->alpha = 0;
524 enc->alpha_ = main_job.alpha / total_mb;