Lines Matching defs:recsrc
31 static void print_recsrc(int recsrc, int recmask, int sflag);
39 " mixer [-f device] [-s | -S] recsrc ...\n"
78 print_recsrc(int recsrc, int recmask, int sflag)
89 if ((1 << i) & recsrc) {
107 int devmask = 0, recmask = 0, recsrc = 0, orecsrc;
158 if (ioctl(baz, SOUND_MIXER_READ_RECSRC, &recsrc) == -1)
160 orecsrc = recsrc;
182 print_recsrc(recsrc, recmask, Sflag || sflag);
191 if (strcmp("recsrc", *argv) == 0) {
215 recsrc |= (1 << dev);
218 recsrc &= ~(1 << dev);
221 recsrc = (1 << dev);
224 recsrc ^= (1 << dev);
323 if (orecsrc != recsrc) {
324 if (ioctl(baz, SOUND_MIXER_WRITE_RECSRC, &recsrc) == -1)
326 if (ioctl(baz, SOUND_MIXER_READ_RECSRC, &recsrc) == -1)
331 print_recsrc(recsrc, recmask, Sflag || sflag);