Lines Matching defs:info
2 * Advanced Linux Sound Architecture Control Program - General info
68 error("control digital audio playback info (%s): %s", snd_ctl_name(ctl), snd_strerror(err));
97 snd_rawmidi_info_t *info;
98 snd_rawmidi_info_alloca(&info);
110 snd_rawmidi_info_set_device(info, dev);
111 snd_rawmidi_info_set_subdevice(info, 0);
112 snd_rawmidi_info_set_stream(info, stream);
113 if ((err = snd_ctl_rawmidi_info(ctl, info)) < 0) {
128 snd_rawmidi_info_get_id(info),
129 snd_rawmidi_info_get_name(info));
130 count = snd_rawmidi_info_get_subdevices_count(info);
133 snd_rawmidi_info_set_subdevice(info, idx);
134 if ((err = snd_ctl_rawmidi_info(ctl, info)) < 0) {
135 error("control digital audio playback info (%s): %s", snd_ctl_name(ctl), snd_strerror(err));
143 idx, snd_rawmidi_info_get_subdevice_name(info));
154 snd_hwdep_info_t *info;
155 snd_hwdep_info_alloca(&info);
167 snd_hwdep_info_set_device(info, dev);
168 if ((err = snd_ctl_hwdep_info(ctl, info)) < 0) {
179 snd_hwdep_info_get_id(info),
180 snd_hwdep_info_get_name(info),
181 snd_hwdep_info_get_iface(info));
189 snd_ctl_card_info_t *info;
193 snd_ctl_card_info_alloca(&info);
196 if ((err = snd_ctl_card_info(ctl, info)) < 0) {
197 error("Control device %s hw info error: %s", snd_ctl_name(ctl), snd_strerror(err));
202 snd_ctl_card_info_get_card(info),
203 snd_ctl_card_info_get_id(info),
204 snd_ctl_card_info_get_name(info),
205 snd_ctl_card_info_get_longname(info));
206 printf(" driver_name: %s\n", snd_ctl_card_info_get_driver(info));
207 printf(" mixer_name: %s\n", snd_ctl_card_info_get_mixername(info));
208 printf(" components: %s\n", snd_ctl_card_info_get_components(info));