Lines Matching defs:calc
588 calc_noise_result * const calc, const gr_info * const gi, const FLOAT * distort)
605 better = calc->over_SSD <= best->over_SSD;
606 if (calc->over_SSD == best->over_SSD)
607 better = calc->bits < best->bits;
611 better = ((calc->max_noise < 0) &&
612 ((calc->max_noise * 10 + calc->bits) <=
619 better = calc->over_count < best->over_count
620 || (calc->over_count == best->over_count && calc->over_noise < best->over_noise)
621 || (calc->over_count == best->over_count &&
622 EQ(calc->over_noise, best->over_noise) && calc->tot_noise < best->tot_noise);
626 calc->max_noise = get_klemm_noise(distort, gi);
629 better = calc->max_noise < best->max_noise;
632 better = calc->tot_noise < best->tot_noise;
635 better = (calc->tot_noise < best->tot_noise)
636 && (calc->max_noise < best->max_noise);
639 better = (calc->max_noise <= 0.0 && best->max_noise > 0.2)
640 || (calc->max_noise <= 0.0 &&
642 best->max_noise > calc->max_noise - 0.2 && calc->tot_noise < best->tot_noise)
643 || (calc->max_noise <= 0.0 &&
645 best->max_noise > calc->max_noise - 0.2 &&
646 calc->tot_noise < best->tot_noise + best->over_noise)
647 || (calc->max_noise > 0.0 &&
649 best->max_noise > calc->max_noise - 0.1 &&
650 calc->tot_noise + calc->over_noise < best->tot_noise + best->over_noise)
651 || (calc->max_noise > 0.0 &&
653 best->max_noise > calc->max_noise - 0.15 &&
654 calc->tot_noise + calc->over_noise + calc->over_noise <
658 better = calc->over_noise < best->over_noise
659 || (EQ(calc->over_noise, best->over_noise) && calc->tot_noise < best->tot_noise);
662 better = calc->over_noise < best->over_noise
663 || (EQ(calc->over_noise, best->over_noise) &&
664 (calc->max_noise < best->max_noise
665 || (EQ(calc->max_noise, best->max_noise) && calc->tot_noise <= best->tot_noise)
669 better = calc->over_count < best->over_count || calc->over_noise < best->over_noise;
681 better = better && calc->bits < best->bits;