Lines Matching defs:card
128 ERROR(snd->card,
129 "Preparing sound card failed: %d\n", (int)result);
142 INFO(snd->card,
152 size_t u_audio_playback(struct gaudio *card, void *buf, size_t count)
154 struct gaudio_snd_dev *snd = &card->playback;
166 ERROR(card, "Preparing sound card failed: %d\n",
175 ERROR(card, "Playback error: %d\n", (int)result);
182 int u_audio_get_playback_channels(struct gaudio *card)
184 return card->playback.channels;
187 int u_audio_get_playback_rate(struct gaudio *card)
189 return card->playback.rate;
196 static int gaudio_open_snd_dev(struct gaudio *card)
203 opts = container_of(card->func.fi, struct f_uac1_legacy_opts,
210 snd = &card->control;
214 ERROR(card, "unable to open sound control device file: %s\n",
219 snd->card = card;
222 snd = &card->playback;
227 ERROR(card, "No such PCM playback device: %s\n", fn_play);
233 snd->card = card;
237 snd = &card->capture;
240 ERROR(card, "No such PCM capture device: %s\n", fn_cap);
242 snd->card = NULL;
247 snd->card = card;
285 int gaudio_setup(struct gaudio *card)
289 ret = gaudio_open_snd_dev(card);
291 ERROR(card, "we need at least one control device\n");