comparison libmpcodecs/pullup.c @ 11631:c7d65edff534

fixing more stupid mistakes
author rfelker
date Thu, 11 Dec 2003 17:08:37 +0000
parents 6fc547235443
children b7c269232edd
comparison
equal deleted inserted replaced
11630:cf622752369d 11631:c7d65edff534
449 for (i = 0; i < c->metric_len; i++) { 449 for (i = 0; i < c->metric_len; i++) {
450 l = f->comb[i] - f->next->comb[i]; 450 l = f->comb[i] - f->next->comb[i];
451 if (l > max_l) max_l = l; 451 if (l > max_l) max_l = l;
452 if (-l > max_r) max_r = -l; 452 if (-l > max_r) max_r = -l;
453 } 453 }
454 if (max_l + max_r < 32) return; 454 if (max_l + max_r < 64) return;
455 if (max_r > 2*max_l) f->affinity = -1; 455 if (max_r > 2*max_l) f->affinity = -1;
456 else if (max_l > 2*max_r) f->affinity = 1; 456 else if (max_l > 2*max_r) f->affinity = 1;
457 else if (max_l + max_r > 512) { 457 else if (max_l + max_r > 1024) {
458 l = t = 0; 458 l = t = 0;
459 for (i = 0; i < c->metric_len; i++) { 459 for (i = 0; i < c->metric_len; i++) {
460 l += f->comb[i] - f->next->comb[i]; 460 l += f->comb[i] - f->next->comb[i];
461 t += ABS(f->comb[i] - f->next->comb[i]); 461 t += ABS(f->comb[i] - f->next->comb[i]);
462 } 462 }