Lines Matching defs:gain
670 compute_first_gain_offset (int target, int max, int min, int *gain,
673 *gain = (int) 15.0 *(target / (max - min) - 0.933);
675 if (*gain >= 32)
677 *gain = (int) 15.0 *(target / 3.0 / (max - min) - 0.933);
680 if (*gain < 0)
681 *gain = 0;
682 else if (*gain > 63)
683 *gain = 63;
773 DBG (DBG_error, "error: color %d has bad gain/offset table\n", color);
777 fprintf (stderr, "color %d gain/offset table is good\n", color);
784 compute_gain_offset (int target, int max, int min, int *gain,
795 if (*gain > 0)
797 (*gain)--;
798 *max_gain = *gain;
810 if (*gain < *max_gain)
812 (*gain)++;