Home | History | Annotate | Download | only in pcm

Lines Matching defs:bindings

1313 		if (dmix->bindings && dmix->bindings[chn] != chn) {
1342 unsigned int *bindings;
1349 SNDERR("invalid type for bindings");
1372 bindings = malloc(count * sizeof(unsigned int));
1373 if (bindings == NULL)
1376 bindings[chn] = UINT_MAX; /* don't route */
1386 free(bindings);
1392 free(bindings);
1395 bindings[cchannel] = schannel;
1398 ! dmix->bindings)
1404 if (bindings[chn] == dmix->bindings[chn1]) {
1405 SNDERR("unable to route channels %d,%d to same destination %d", chn, chn1, bindings[chn]);
1406 free(bindings);
1412 dmix->bindings = bindings;
1542 rec->bindings = NULL;
1628 if (strcmp(id, "bindings") == 0) {
1629 rec->bindings = n;