Lines Matching defs:map
26 static void print_channels(const snd_pcm_chmap_t *map)
29 if (snd_pcm_chmap_print(map, sizeof(tmp), tmp) > 0)
45 v->map.channels);
46 print_channels(&v->map);
89 snd_pcm_chmap_t *map;
93 map = snd_pcm_get_chmap(pcm);
94 if (!map) {
98 printf("Channels = %d\n", map->channels);
99 print_channels(map);
100 free(map);
108 snd_pcm_chmap_t *map;
123 map = malloc(sizeof(int) * (channels + 1));
124 if (!map) {
128 map->channels = channels;
133 map->pos[i] = val;
135 if (snd_pcm_set_chmap(pcm, map) < 0) {
139 free(map);
141 map = snd_pcm_get_chmap(pcm);
142 if (!map) {
146 printf("Get channels = %d\n", map->channels);
147 print_channels(map);
148 free(map);