Lines Matching defs:channels
57 int channels ;
62 { int max_blocks, channels, blocksize ;
172 &(paf_fmt.samplerate), &(paf_fmt.format), &(paf_fmt.channels), &(paf_fmt.source)) ;
176 &(paf_fmt.samplerate), &(paf_fmt.format), &(paf_fmt.channels), &(paf_fmt.source)) ;
189 psf_log_printf (psf, "Channels : %d\n", paf_fmt.channels) ;
201 if (paf_fmt.channels < 1 || paf_fmt.channels > SF_MAX_CHANNELS)
209 psf->sf.channels = paf_fmt.channels ;
226 psf->blockwidth = psf->bytewidth * psf->sf.channels ;
236 psf->blockwidth = psf->bytewidth * psf->sf.channels ;
248 (PAF24_BLOCK_SIZE * psf->sf.channels) ;
307 /* format, channels, source */
308 psf_binheader_writef (psf, "E444", BHW4 (paf_format), BHW4 (psf->sf.channels), BHW4 (0)) ;
313 /* format, channels, source */
314 psf_binheader_writef (psf, "e444", BHW4 (paf_format), BHW4 (psf->sf.channels), BHW4 (0)) ;
349 paf24size = sizeof (PAF24_PRIVATE) + psf->sf.channels *
363 ppaf24->channels = psf->sf.channels ;
365 ppaf24->block = ppaf24->data + PAF24_SAMPLES_PER_BLOCK * ppaf24->channels ;
367 ppaf24->blocksize = PAF24_BLOCK_SIZE * ppaf24->channels ;
491 { memset (ppaf24->samples, 0, PAF24_SAMPLES_PER_BLOCK * ppaf24->channels) ;
501 endswap_int_array (ppaf24->block, 8 * ppaf24->channels) ;
504 for (k = 0 ; k < PAF24_SAMPLES_PER_BLOCK * ppaf24->channels ; k++)
505 { channel = k % ppaf24->channels ;
506 cptr = ((unsigned char *) ppaf24->block) + PAF24_BLOCK_SIZE * channel + 3 * (k / ppaf24->channels) ;
526 count = (PAF24_SAMPLES_PER_BLOCK - ppaf24->read_count) * ppaf24->channels ;
529 memcpy (&(ptr [total]), &(ppaf24->samples [ppaf24->read_count * ppaf24->channels]), count * sizeof (int)) ;
531 ppaf24->read_count += count / ppaf24->channels ;
643 { for (k = 0 ; k < PAF24_SAMPLES_PER_BLOCK * ppaf24->channels ; k++)
644 { channel = k % ppaf24->channels ;
645 cptr = ((unsigned char *) ppaf24->block) + PAF24_BLOCK_SIZE * channel + 3 * (k / ppaf24->channels) ;
654 endswap_int_array (ppaf24->block, 8 * ppaf24->channels) ;
658 for (k = 0 ; k < PAF24_SAMPLES_PER_BLOCK * ppaf24->channels ; k++)
659 { channel = k % ppaf24->channels ;
660 cptr = ((unsigned char *) ppaf24->block) + PAF24_BLOCK_SIZE * channel + 3 * (k / ppaf24->channels) ;
667 endswap_int_array (ppaf24->block, 8 * ppaf24->channels) ;
690 { count = (PAF24_SAMPLES_PER_BLOCK - ppaf24->write_count) * ppaf24->channels ;
695 memcpy (&(ppaf24->samples [ppaf24->write_count * ppaf24->channels]), &(ptr [total]), count * sizeof (int)) ;
697 ppaf24->write_count += count / ppaf24->channels ;