version 1.26, 2007/11/26 13:36:34 |
version 1.27, 2008/01/13 21:26:01 |
|
|
|
|
for (j = i = 0; i < ndev; i++) { |
for (j = i = 0; i < ndev; i++) { |
if (infos[i].type != AUDIO_MIXER_CLASS && |
if (infos[i].type != AUDIO_MIXER_CLASS && |
infos[i].type != -1) { |
infos[i].prev == AUDIO_MIXER_LAST) { |
fields[j++] = rfields[i]; |
fields[j++] = rfields[i]; |
for (pos = infos[i].next; pos != AUDIO_MIXER_LAST; |
for (pos = infos[i].next; pos != AUDIO_MIXER_LAST; |
pos = infos[pos].next) { |
pos = infos[pos].next) { |
fields[j] = rfields[pos]; |
fields[j] = rfields[pos]; |
catstr(rfields[i].name, infos[pos].label.name, |
catstr(rfields[i].name, infos[pos].label.name, |
fields[j].name); |
fields[j].name); |
infos[pos].type = -1; |
|
j++; |
j++; |
} |
} |
} |
} |