Lines Matching refs:card
113 static void list_device(snd_ctl_t *ctl, int card, int device)
151 card, device, sub, snd_strerror(err));
160 card, device, name);
169 card, device, sub, sub_name);
174 static void list_card_devices(int card)
181 sprintf(name, "hw:%d", card);
183 error("cannot open control for card %d: %s", card, snd_strerror(err));
194 list_device(ctl, card, device);
201 int card, err;
203 card = -1;
204 if ((err = snd_card_next(&card)) < 0) {
205 error("cannot determine card number: %s", snd_strerror(err));
208 if (card < 0) {
209 error("no sound card found");
214 list_card_devices(card);
215 if ((err = snd_card_next(&card)) < 0) {
216 error("cannot determine card number: %s", snd_strerror(err));
219 } while (card >= 0);