Lines Matching defs:channel

223 "-s, --samples=#         interrupt after # samples per channel\n"
236 "-I, --separate-channels one file for each channel\n"
238 "-m, --chmap=ch1,ch2,.. Give the channel map to override or follow\n"
240 " --disable-channels disable automatic channel conversions\n"
828 fprintf(stderr, _("Unable to parse channel map string: %s\n"), optarg);
1288 error(_("Channel numbers don't match between hw_params and channel map"));
1297 fprintf(stderr, _("Warning: unable to get channel map\n"));
2198 unsigned int channel;
2201 for (channel = 0; channel < channels; channel++)
2202 snd_pcm_format_set_silence(hwparams.format, data[channel] + offset * bits_per_sample / 8, remaining);
2207 unsigned int channel;
2210 for (channel = 0; channel < channels; channel++)
2211 bufs[channel] = data[channel] + offset * bits_per_sample / 8;
2231 for (channel = 0; channel < channels; channel++)
2232 compute_max_peak(data[channel], r);
2300 unsigned int channel;
2303 for (channel = 0; channel < channels; channel++)
2304 bufs[channel] = data[channel] + offset * bits_per_sample / 8;
2324 for (channel = 0; channel < channels; channel++)
2325 compute_max_peak(data[channel], r);
3374 unsigned int channel;
3385 for (channel = 0; channel < channels; ++channel)
3386 bufs[channel] = audiobuf + vsize * channel;
3399 for (channel = 1; channel < channels; ++channel) {
3400 if (safe_read(fds[channel], bufs[channel], r) != r) {
3401 perror(names[channel]);
3427 unsigned int channel;
3436 for (channel = 0; channel < channels; ++channel)
3437 bufs[channel] = audiobuf + vsize * channel;
3448 for (channel = 0; channel < channels; ++channel) {
3449 if ((size_t)xwrite(fds[channel], bufs[channel], rv) != rv) {
3450 perror(names[channel]);
3463 unsigned int channel;
3467 for (channel = 0; channel < channels; ++channel)
3468 fds[channel] = -1;
3474 /* 1 for "." + 3 for channel (<= 256) + 1 for null terminator */
3477 for (channel = 0; channel < channels; ++channel) {
3478 names[channel] = malloc(len);
3479 snprintf(names[channel], len, "%s.%d", buf, channel);
3487 for (channel = 0; channel < channels; ++channel) {
3488 fds[channel] = open(names[channel], O_RDONLY, 0);
3489 if (fds[channel] < 0) {
3490 perror(names[channel]);
3501 for (channel = 0; channel < channels; ++channel) {
3502 if (fds[channel] >= 0)
3503 close(fds[channel]);
3505 free(names[channel]);
3516 unsigned int channel;
3520 for (channel = 0; channel < channels; ++channel)
3521 fds[channel] = -1;
3527 /* 1 for "." + 3 for channel (<= 256) + 1 for null terminator */
3530 for (channel = 0; channel < channels; ++channel) {
3531 names[channel] = malloc(len);
3532 snprintf(names[channel], len, "%s.%d", buf, channel);
3540 for (channel = 0; channel < channels; ++channel) {
3541 fds[channel] = open(names[channel], O_WRONLY + O_CREAT, 0644);
3542 if (fds[channel] < 0) {
3543 perror(names[channel]);
3554 for (channel = 0; channel < channels; ++channel) {
3555 if (fds[channel] >= 0)
3556 close(fds[channel]);
3558 free(names[channel]);