Lines Matching defs:pcm_info
266 snd_pcm_info_t* pcm_info;
267 snd_pcm_info_alloca(&pcm_info);
269 if (snd_pcm_info(pcm_handle, pcm_info) == 0 &&
270 (id = snd_pcm_info_get_id(pcm_info))) {
956 void pa_alsa_init_proplist_pcm_info(pa_core *c, pa_proplist *p, snd_pcm_info_t *pcm_info) {
981 pa_assert(pcm_info);
985 if ((class = snd_pcm_info_get_class(pcm_info)) <= SND_PCM_CLASS_LAST) {
992 if ((subclass = snd_pcm_info_get_subclass(pcm_info)) <= SND_PCM_SUBCLASS_LAST)
996 if ((n = snd_pcm_info_get_name(pcm_info))) {
1002 if ((id = snd_pcm_info_get_id(pcm_info)))
1005 pa_proplist_setf(p, "alsa.subdevice", "%u", snd_pcm_info_get_subdevice(pcm_info));
1006 if ((sdn = snd_pcm_info_get_subdevice_name(pcm_info)))
1009 pa_proplist_setf(p, "alsa.device", "%u", snd_pcm_info_get_device(pcm_info));
1011 if ((card = snd_pcm_info_get_card(pcm_info)) >= 0)