Lines Matching refs:gain
1019 int c, changed, gain; in snd_echo_output_gain_put() local
1025 gain = ucontrol->value.integer.value[c]; in snd_echo_output_gain_put()
1027 if (gain < ECHOGAIN_MINOUT || gain > ECHOGAIN_MAXOUT) in snd_echo_output_gain_put()
1029 if (chip->output_gain[c] != gain) { in snd_echo_output_gain_put()
1030 set_output_gain(chip, c, gain); in snd_echo_output_gain_put()
1100 int c, gain, changed; in snd_echo_input_gain_put() local
1106 gain = ucontrol->value.integer.value[c]; in snd_echo_input_gain_put()
1108 if (gain < ECHOGAIN_MININP || gain > ECHOGAIN_MAXINP) in snd_echo_input_gain_put()
1110 if (chip->input_gain[c] != gain) { in snd_echo_input_gain_put()
1111 set_input_gain(chip, c, gain); in snd_echo_input_gain_put()
1301 int changed, gain; in snd_echo_mixer_put() local
1310 gain = ucontrol->value.integer.value[0]; in snd_echo_mixer_put()
1311 if (gain < ECHOGAIN_MINOUT || gain > ECHOGAIN_MAXOUT) in snd_echo_mixer_put()
1313 if (chip->monitor_gain[out][in] != gain) { in snd_echo_mixer_put()
1315 set_monitor_gain(chip, out, in, gain); in snd_echo_mixer_put()
1371 int gain, changed; in snd_echo_vmixer_put() local
1378 gain = ucontrol->value.integer.value[0]; in snd_echo_vmixer_put()
1379 if (gain < ECHOGAIN_MINOUT || gain > ECHOGAIN_MAXOUT) in snd_echo_vmixer_put()