• Home
  • Raw
  • Download

Lines Matching refs:recmask

111 	int		recmask;	   /* currently enabled recording device! */  member
1019 waveartist_select_input(struct wavnc_info *devc, unsigned int recmask, in waveartist_select_input() argument
1024 if (recmask & SOUND_MASK_IMIX) { in waveartist_select_input()
1025 recmask = SOUND_MASK_IMIX; in waveartist_select_input()
1027 } else if (recmask & SOUND_MASK_LINE2) { in waveartist_select_input()
1028 recmask = SOUND_MASK_LINE2; in waveartist_select_input()
1030 } else if (recmask & SOUND_MASK_LINE1) { in waveartist_select_input()
1031 recmask = SOUND_MASK_LINE1; in waveartist_select_input()
1033 } else if (recmask & SOUND_MASK_LINE) { in waveartist_select_input()
1034 recmask = SOUND_MASK_LINE; in waveartist_select_input()
1036 } else if (recmask & SOUND_MASK_MIC) { in waveartist_select_input()
1037 recmask = SOUND_MASK_MIC; in waveartist_select_input()
1043 return recmask; in waveartist_select_input()
1092 waveartist_set_recmask(struct wavnc_info *devc, unsigned int recmask) in waveartist_set_recmask() argument
1096 recmask &= devc->mix->recording_devs; in waveartist_set_recmask()
1102 if (hweight32(recmask) > 1) in waveartist_set_recmask()
1103 recmask &= ~devc->recmask; in waveartist_set_recmask()
1109 devc->recmask = devc->mix->select_input(devc, recmask, in waveartist_set_recmask()
1187 ret = devc->recmask; in waveartist_mixer_ioctl()
1591 netwinder_select_input(struct wavnc_info *devc, unsigned int recmask, in netwinder_select_input() argument
1596 if (recmask & SOUND_MASK_IMIX) { in netwinder_select_input()
1597 recmask = SOUND_MASK_IMIX; in netwinder_select_input()
1600 } else if (recmask & SOUND_MASK_LINE) { in netwinder_select_input()
1601 recmask = SOUND_MASK_LINE; in netwinder_select_input()
1604 } else if (recmask & SOUND_MASK_LINE1) { in netwinder_select_input()
1605 recmask = SOUND_MASK_LINE1; in netwinder_select_input()
1609 } else if (recmask & SOUND_MASK_PHONEIN) { in netwinder_select_input()
1610 recmask = SOUND_MASK_PHONEIN; in netwinder_select_input()
1614 } else if (recmask & SOUND_MASK_MIC) { in netwinder_select_input()
1615 recmask = SOUND_MASK_MIC; in netwinder_select_input()
1624 return recmask; in netwinder_select_input()
1727 vnc_configure_mixer(struct wavnc_info *devc, unsigned int recmask) in vnc_configure_mixer() argument
1731 recmask = SOUND_MASK_LINE1; in vnc_configure_mixer()
1734 recmask = SOUND_MASK_PHONEIN; in vnc_configure_mixer()
1740 if ((devc->recmask & SOUND_MASK_LINE) == 0) in vnc_configure_mixer()
1741 devc->recmask = SOUND_MASK_MIC; in vnc_configure_mixer()
1747 if (recmask != devc->recmask) in vnc_configure_mixer()
1748 waveartist_set_recmask(devc, recmask); in vnc_configure_mixer()
1774 vnc_configure_mixer(devc, devc->recmask); in vnc_slider()
1852 vnc_configure_mixer(devc, devc->recmask); in vnc_private_ioctl()