Lines Matching full:info
38 snd_ctl_card_info_t *info;
97 snd_hwdep_info_t *info;
98 snd_hwdep_info_alloca(&info);
99 snd_hwdep_info_set_device(info, device);
100 if (snd_ctl_hwdep_info(list->ctl, info) < 0)
102 *res = strdup(snd_hwdep_info_get_name(info));
109 snd_pcm_info_t *info;
110 snd_pcm_info_alloca(&info);
111 snd_pcm_info_set_device(info, device);
112 snd_pcm_info_set_stream(info, stream ? SND_PCM_STREAM_CAPTURE : SND_PCM_STREAM_PLAYBACK);
113 if (snd_ctl_pcm_info(list->ctl, info) < 0)
115 switch (snd_pcm_info_get_class(info)) {
122 *res = strdup(snd_pcm_info_get_name(info));
129 snd_rawmidi_info_t *info;
130 snd_rawmidi_info_alloca(&info);
131 snd_rawmidi_info_set_device(info, device);
132 snd_rawmidi_info_set_stream(info, stream ? SND_RAWMIDI_STREAM_INPUT : SND_RAWMIDI_STREAM_OUTPUT);
133 if (snd_ctl_rawmidi_info(list->ctl, info) < 0)
135 *res = strdup(snd_rawmidi_info_get_name(info));
236 sprintf(buf, "%s:CARD=%s,DEV=%i", name, snd_ctl_card_info_get_id(list->info), list->device);
238 sprintf(buf, "%s:CARD=%s", name, snd_ctl_card_info_get_id(list->info));
413 snd_ctl_card_info_t *info;
415 snd_ctl_card_info_alloca(&info);
416 list->info = info;
424 err = snd_ctl_card_info(list->ctl, info);