Lines Matching defs:blockalign
64 static int ima_reader_init (SF_PRIVATE *psf, int blockalign, int samplesperblock) ;
65 static int ima_writer_init (SF_PRIVATE *psf, int blockalign) ;
88 /*-static int aiff_ima_reader_init (SF_PRIVATE *psf, int blockalign, int samplesperblock) ;-*/
108 wavlike_ima_init (SF_PRIVATE *psf, int blockalign, int samplesperblock)
120 if ((error = ima_reader_init (psf, blockalign, samplesperblock)))
124 if ((error = ima_writer_init (psf, blockalign)))
134 aiff_ima_init (SF_PRIVATE *psf, int blockalign, int samplesperblock)
141 if ((error = ima_reader_init (psf, blockalign, samplesperblock)))
145 if ((error = ima_writer_init (psf, blockalign)))
178 ima_reader_init (SF_PRIVATE *psf, int blockalign, int samplesperblock)
190 pimasize = sizeof (IMA_ADPCM_PRIVATE) + psf->sf.channels * (blockalign + samplesperblock + sizeof(short) * count) ;
201 pima->blocksize = blockalign ;
808 ima_writer_init (SF_PRIVATE *psf, int blockalign)
819 samplesperblock = 2 * (blockalign - 4 * psf->sf.channels) / psf->sf.channels + 1 ;
823 samplesperblock = 2 * ((blockalign - 2) * psf->sf.channels) / psf->sf.channels ;
831 pimasize = sizeof (IMA_ADPCM_PRIVATE) + blockalign + 3 * psf->sf.channels * samplesperblock ;
839 pima->blocksize = blockalign ;
843 pima->samples = (short*) (pima->data + blockalign) ;