Lines Matching refs:max
339 /* Protect against illegal min-max values, preventing divisions by zero.
341 inline static long getRange(long min, long max) {
342 if (max > min) {
343 return max - min;
358 long min, max;
361 snd_mixer_selem_get_playback_volume_range(elem, &min, &max);
363 snd_mixer_selem_get_capture_volume_range(elem, &min, &max);
369 precision = 1.0F / getRange(min, max);
555 static float scaleVolumeValueToNormalized(long value, long min, long max) {
556 return (float) (value - min) / getRange(min, max);
560 static long scaleVolumeValueToHardware(float value, long min, long max) {
561 return (long)(value * getRange(min, max) + min);
570 long max = 0;
574 &min, &max);
579 &min, &max);
583 fValue = scaleVolumeValueToNormalized(lValue, min, max);
592 long max = 0;
596 &min, &max);
597 lValue = scaleVolumeValueToHardware(value, min, max);
602 &min, &max);
603 lValue = scaleVolumeValueToHardware(value, min, max);