Deleted Added
full compact
mixer.c (8857) mixer.c (13435)
1/*
2 * This is an example of a mixer program for Linux
3 *
4 * updated 1/1/93 to add stereo, level query, broken
5 * devmask kludge - cmetz@thor.tjhsst.edu
6 *
7 * (C) Craig Metz and Hannu Savolainen 1993.
8 *

--- 85 unchanged lines hidden (view full) ---

94 usage();
95 }
96
97 for (foo = 0; foo < SOUND_MIXER_NRDEVICES && strcmp(names[foo], argv[1]); foo++);
98
99 if (foo >= SOUND_MIXER_NRDEVICES) {
100
101 if (!strcmp("+rec", argv[1]) || !strcmp("-rec", argv[1])) {
1/*
2 * This is an example of a mixer program for Linux
3 *
4 * updated 1/1/93 to add stereo, level query, broken
5 * devmask kludge - cmetz@thor.tjhsst.edu
6 *
7 * (C) Craig Metz and Hannu Savolainen 1993.
8 *

--- 85 unchanged lines hidden (view full) ---

94 usage();
95 }
96
97 for (foo = 0; foo < SOUND_MIXER_NRDEVICES && strcmp(names[foo], argv[1]); foo++);
98
99 if (foo >= SOUND_MIXER_NRDEVICES) {
100
101 if (!strcmp("+rec", argv[1]) || !strcmp("-rec", argv[1])) {
102 if (argc != 3) {
103 usage();
104 /* NOTREACHED */
105 }
102 for (dev = 0; dev < SOUND_MIXER_NRDEVICES && strcmp(names[dev], argv[2]); dev++);
103 if (dev >= SOUND_MIXER_NRDEVICES)
104 usage();
105
106 if (!((1 << dev) & recmask)) {
107 fprintf(stderr, "Invalid recording source %s\n", argv[2]);
108 exit(-1);
109 }

--- 45 unchanged lines hidden ---
106 for (dev = 0; dev < SOUND_MIXER_NRDEVICES && strcmp(names[dev], argv[2]); dev++);
107 if (dev >= SOUND_MIXER_NRDEVICES)
108 usage();
109
110 if (!((1 << dev) & recmask)) {
111 fprintf(stderr, "Invalid recording source %s\n", argv[2]);
112 exit(-1);
113 }

--- 45 unchanged lines hidden ---