SOUND_MIXER_NRDEVICES
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
const char *names[SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_NAMES;
} a10_mixers[SOUND_MIXER_NRDEVICES] = {
} h3_mixers[SOUND_MIXER_NRDEVICES] = {
} static const amt[SOUND_MIXER_NRDEVICES] = {
for (i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = l = r = 0; i < SOUND_MIXER_NRDEVICES; i++) {
} static const cmt[SOUND_MIXER_NRDEVICES] = {
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for(i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
} dspmix_k1 [SOUND_MIXER_NRDEVICES] = {
} dspmix_k2 [SOUND_MIXER_NRDEVICES] = {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
} mixtable[SOUND_MIXER_NRDEVICES] = {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
recmask &= (1 << SOUND_MIXER_NRDEVICES) - 1;
mask &= (1 << SOUND_MIXER_NRDEVICES) - 1;
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (dev = 0; dev < SOUND_MIXER_NRDEVICES; dev++) {
for (j = 0; j < SOUND_MIXER_NRDEVICES; j++) {
for (j = 0; j < SOUND_MIXER_NRDEVICES; j++) {
for (j = 0; j < SOUND_MIXER_NRDEVICES; j++) {
int devleft[SOUND_MIXER_NRDEVICES]; /* Left ampl in 1/4dB. */
int devright[SOUND_MIXER_NRDEVICES]; /* Right ampl in 1/4dB. */
int devmute[SOUND_MIXER_NRDEVICES]; /* Mutes per OSS device. */
u_char left[SOUND_MIXER_NRDEVICES];
u_char right[SOUND_MIXER_NRDEVICES];
int minamp[SOUND_MIXER_NRDEVICES]; /* Minimal amps in 1/4dB. */
int maxamp[SOUND_MIXER_NRDEVICES]; /* Maximal amps in 1/4dB. */
} static const mt [SOUND_MIXER_NRDEVICES] = {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for(i = v = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for(i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
#define AC97_MIXER_SIZE SOUND_MIXER_NRDEVICES
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++)
if (m == NULL || dev >= SOUND_MIXER_NRDEVICES ||
if (parent >= SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if ((dev < SOUND_MIXER_NRDEVICES) && (mixer->devs & (1 << dev))) {
for (int i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (i == SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (i == SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (m->parent[i] < SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (m == NULL || parent >= SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (m->parent[i] < SOUND_MIXER_NRDEVICES)
if (m == NULL || dev >= SOUND_MIXER_NRDEVICES ||
!(realdev == SOUND_MIXER_NONE || realdev < SOUND_MIXER_NRDEVICES))
if (m == NULL || dev >= SOUND_MIXER_NRDEVICES)
static u_int16_t snd_mixerdefaults[SOUND_MIXER_NRDEVICES] = {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
(m->realdev[i] < SOUND_MIXER_NRDEVICES) ?
if (m->parent[i] < SOUND_MIXER_NRDEVICES)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++)
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
static char* snd_mixernames[SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_NAMES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
if (pmc->ctl == SOUND_MIXER_NRDEVICES)
if (MIX(sc).slctrtype[i] == SOUND_MIXER_NRDEVICES)
reserve_feature[j] = SOUND_MIXER_NRDEVICES;
if (MIX(sc).slctrtype[i] == SOUND_MIXER_NRDEVICES)
if (MIX(sc).slctrtype[j] == SOUND_MIXER_NRDEVICES)
if (reserve_feature[k] == SOUND_MIXER_NRDEVICES)
reserve_feature[k] = SOUND_MIXER_NRDEVICES;
MIX(sc).slctrtype[j] = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).slctrtype[i] = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
MIX(sc).slctrtype[i] = SOUND_MIXER_NRDEVICES;
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
return (SOUND_MIXER_NRDEVICES);
return (SOUND_MIXER_NRDEVICES);
if (mc->ctl != SOUND_MIXER_NRDEVICES) {
if ((mc->ctl == SOUND_MIXER_NRDEVICES) &&
if (mc->slctrtype[i - 1] == SOUND_MIXER_NRDEVICES)
if ((mc->ctl == SOUND_MIXER_NRDEVICES) &&