Lines Matching refs:capture
217 static int vx_adjust_audio_level(struct vx_core *chip, int audio, int capture, in vx_adjust_audio_level() argument
226 if (capture) in vx_adjust_audio_level()
256 static int vx_read_audio_level(struct vx_core *chip, int audio, int capture,
264 if (capture)
315 static int vx_set_audio_gain(struct vx_core *chip, int audio, int capture, int level) in vx_set_audio_gain() argument
322 chip->audio_gain[capture][audio] = level; in vx_set_audio_gain()
323 return vx_adjust_audio_level(chip, audio, capture, &info); in vx_set_audio_gain()
375 static int vx_get_audio_vu_meter(struct vx_core *chip, int audio, int capture, struct vx_vu_meter *… in vx_get_audio_vu_meter() argument
385 if (capture) in vx_get_audio_vu_meter()
585 int capture = (kcontrol->private_value >> 8) & 1; in vx_audio_gain_get() local
588 ucontrol->value.integer.value[0] = chip->audio_gain[capture][audio]; in vx_audio_gain_get()
589 ucontrol->value.integer.value[1] = chip->audio_gain[capture][audio+1]; in vx_audio_gain_get()
598 int capture = (kcontrol->private_value >> 8) & 1; in vx_audio_gain_put() local
606 if (val[0] != chip->audio_gain[capture][audio] || in vx_audio_gain_put()
607 val[1] != chip->audio_gain[capture][audio+1]) { in vx_audio_gain_put()
608 vx_set_audio_gain(chip, audio, capture, val[0]); in vx_audio_gain_put()
609 vx_set_audio_gain(chip, audio+1, capture, val[1]); in vx_audio_gain_put()
846 int capture = (kcontrol->private_value >> 8) & 1; in vx_vu_meter_get() local
848 vx_get_audio_vu_meter(chip, audio, capture, meter); in vx_vu_meter_get()
859 int capture = (kcontrol->private_value >> 8) & 1; in vx_peak_meter_get() local
861 vx_get_audio_vu_meter(chip, audio, capture, meter); in vx_peak_meter_get()