Lines Matching defs:slave_maps
857 snd_pcm_chmap_query_t **slave_maps[multi->slaves_count];
862 memset(slave_maps, 0, sizeof(slave_maps));
873 slave_maps[i] = snd_pcm_query_chmaps(multi->slaves[i].pcm);
874 if (!slave_maps[i])
884 for (p = slave_maps[bind->slave_idx]; *p; p++) {
896 if (slave_maps[i])
897 snd_pcm_free_chmaps(slave_maps[i]);
912 snd_pcm_chmap_t *slave_maps[multi->slaves_count];
916 memset(slave_maps, 0, sizeof(slave_maps));
922 slave_maps[i] = snd_pcm_get_chmap(multi->slaves[i].pcm);
923 if (!slave_maps[i])
930 map->pos[i] = slave_maps[bind->slave_idx]->pos[bind->slave_channel];
936 free(slave_maps[i]);
949 snd_pcm_chmap_t *slave_maps[multi->slaves_count];
957 slave_maps[i] = calloc(multi->slaves[i].channels_count + 1,
959 if (!slave_maps[i]) {
961 slave_maps[i] = NULL;
969 slave_maps[bind->slave_idx]->pos[bind->slave_channel] =
974 err = snd_pcm_set_chmap(multi->slaves[i].pcm, slave_maps[i]);
981 free(slave_maps[i]);