summaryrefslogtreecommitdiffstats
path: root/Alc/alsa.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/alsa.c')
-rw-r--r--Alc/alsa.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Alc/alsa.c b/Alc/alsa.c
index fa655386..a5b71aef 100644
--- a/Alc/alsa.c
+++ b/Alc/alsa.c
@@ -856,6 +856,7 @@ next_card:
}
allCaptureDevNameMap[0].name = AppendCaptureDeviceList("ALSA Capture on default");
+ idx = 1;
while (card >= 0) {
sprintf(name, "hw:%d", card);
@@ -889,9 +890,9 @@ next_card:
dname = psnd_pcm_info_get_name(pcminfo);
snprintf(name, sizeof(name), "ALSA Capture on %s [%s]",
cname, dname);
- allDevNameMap[idx].name = AppendCaptureDeviceList(name);
- allDevNameMap[idx].card = card;
- allDevNameMap[idx].dev = dev;
+ allCaptureDevNameMap[idx].name = AppendCaptureDeviceList(name);
+ allCaptureDevNameMap[idx].card = card;
+ allCaptureDevNameMap[idx].dev = dev;
idx++;
}
}