Home
last modified time | relevance | path

Searched refs:recsrc (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/sound/isa/msnd/
Dmsnd_pinnacle_mixer.c71 if (chip->recsrc & MSND_MASK_SYNTH) { in snd_msndmix_get_mux()
73 } else if ((chip->recsrc & MSND_MASK_DIGITAL) && in snd_msndmix_get_mux()
104 change = newrecsrc != chip->recsrc; in snd_msndmix_set_mux()
109 chip->recsrc = newrecsrc; in snd_msndmix_set_mux()
328 int snd_msndmix_force_recsrc(struct snd_msnd *dev, int recsrc) in snd_msndmix_force_recsrc() argument
330 dev->recsrc = -1; in snd_msndmix_force_recsrc()
331 return snd_msndmix_set_mux(dev, recsrc); in snd_msndmix_force_recsrc()
Dmsnd.h256 unsigned recsrc; member
294 int snd_msndmix_force_recsrc(struct snd_msnd *chip, int recsrc);
Dmsnd_pinnacle.c978 chip->recsrc = 0; in snd_msnd_isa_probe()
1087 chip->recsrc = 0; in snd_msnd_pnp_detect()
/linux-6.1.9/Documentation/sound/cards/
Dmultisound.sh485 X unsigned long recmask, recsrc;
510 X if (ioctl(fd, SOUND_MIXER_READ_RECSRC, &recsrc) < 0) {
517 X recsrc |= SOUND_MASK_DIGITAL1;
519 X if (ioctl(fd, SOUND_MIXER_WRITE_RECSRC, &recsrc) < 0) {
/linux-6.1.9/sound/core/oss/
Dmixer_oss.c217 static int snd_mixer_oss_set_recsrc(struct snd_mixer_oss_file *fmixer, int recsrc) in snd_mixer_oss_set_recsrc() argument
229 if (recsrc & ~mixer->oss_recsrc) in snd_mixer_oss_set_recsrc()
230 recsrc &= ~mixer->oss_recsrc; in snd_mixer_oss_set_recsrc()
231 mixer->put_recsrc(fmixer, ffz(~recsrc)); in snd_mixer_oss_set_recsrc()
238 active = (recsrc & (1 << chn)) ? 1 : 0; in snd_mixer_oss_set_recsrc()