Lines Matching defs:chmap
156 static snd_pcm_chmap_t *channel_map = NULL; /* chmap to override */
157 static unsigned int *hw_map = NULL; /* chmap to follow */
238 "-m, --chmap=ch1,ch2,.. Give the channel map to override or follow\n"
529 {"chmap", 1, 0, 'm'},
1278 snd_pcm_chmap_t *chmap = channel_map;
1284 if (!chmap)
1287 if (chmap->channels != hwparams.channels) {
1291 err = snd_pcm_set_chmap(handle, chmap);
1301 if (hw_chmap->channels == chmap->channels &&
1302 !memcmp(hw_chmap, chmap, 4 * (chmap->channels + 1))) {
1317 if (chmap->pos[ch] == hw_chmap->pos[ch]) {
1323 if (!mapped[i] && chmap->pos[ch] == hw_chmap->pos[i]) {
1333 fprintf(stderr, "hardware chmap = %s\n", buf);