Lines Matching full:info
69 unsigned int info;
254 static int snd_pcm_hw_info(snd_pcm_t *pcm, snd_pcm_info_t * info)
258 if (ioctl(fd, SNDRV_PCM_IOCTL_INFO, info) < 0) {
303 if (params->info != ~0U) {
304 params->info &= ~0xf0000000;
305 params->info |= (pcm->monotonic ? SND_PCM_INFO_MONOTONIC : 0);
457 static int snd_pcm_hw_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t * info)
462 i.channel = info->channel;
468 info->channel = i.channel;
469 info->addr = 0;
470 info->first = i.first;
471 info->step = i.step;
472 info->type = SND_PCM_AREA_MMAP;
473 info->u.mmap.fd = fd;
474 info->u.mmap.offset = i.offset;
1044 .info = snd_pcm_hw_info,
1139 snd_pcm_info_t info;
1144 memset(&info, 0, sizeof(info));
1145 if (ioctl(fd, SNDRV_PCM_IOCTL_INFO, &info) < 0) {
1215 hw->card = info.card;
1216 hw->device = info.device;
1217 hw->subdevice = info.subdevice;
1225 ret = snd_pcm_new(&pcm, SND_PCM_TYPE_HW, name, info.stream, mode);
1236 pcm->poll_events = info.stream == SND_PCM_STREAM_PLAYBACK ? POLLOUT : POLLIN;
1280 snd_pcm_info_t info;
1324 memset(&info, 0, sizeof(info));
1325 if (ioctl(fd, SNDRV_PCM_IOCTL_INFO, &info) < 0) {
1330 if (info.subdevice != (unsigned int) subdevice) {
1553 params->info = oparams->info;
1579 oparams->info = params->info;