Lines Matching defs:blockalign

142 static int	wav_read_header		(SF_PRIVATE *psf, int *blockalign, int *framesperblock) ;
164 int format, subformat, error, blockalign = 0, framesperblock = 0 ;
174 { if ((error = wav_read_header (psf, &blockalign, &framesperblock)))
219 { blockalign = wavlike_srate2blocksize (psf->sf.samplerate * psf->sf.channels) ;
265 error = wavlike_ima_init (psf, blockalign, framesperblock) ;
269 error = wavlike_msadpcm_init (psf, blockalign, framesperblock) ;
306 wav_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock)
704 { *blockalign = wav_fmt->msadpcm.blockalign ;
742 *blockalign = wav_fmt->msadpcm.blockalign ;
748 *blockalign = wav_fmt->ima.blockalign ;
801 /* fmt : blockalign, bitwidth */
813 /* fmt : blockalign, bitwidth */
826 /* fmt : blockalign, bitwidth, extrabytes */
839 /* fmt : blockalign, bitwidth, extrabytes */
847 { int blockalign, framesperblock, bytespersec ;
849 blockalign = wavlike_srate2blocksize (psf->sf.samplerate * psf->sf.channels) ;
850 framesperblock = 2 * (blockalign - 4 * psf->sf.channels) / psf->sf.channels + 1 ;
851 bytespersec = (psf->sf.samplerate * blockalign) / framesperblock ;
860 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */
861 psf_binheader_writef (psf, "2222", BHW2 (blockalign), BHW2 (4), BHW2 (2), BHW2 (framesperblock)) ;
868 { int blockalign, framesperblock, bytespersec, extrabytes ;
870 blockalign = wavlike_srate2blocksize (psf->sf.samplerate * psf->sf.channels) ;
871 framesperblock = 2 + 2 * (blockalign - 7 * psf->sf.channels) / psf->sf.channels ;
872 bytespersec = (psf->sf.samplerate * blockalign) / framesperblock ;
884 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */
885 psf_binheader_writef (psf, "22222", BHW2 (blockalign), BHW2 (4), BHW2 (extrabytes), BHW2 (framesperblock), BHW2 (7)) ;
902 /* fmt : blockalign, bitwidth, extrabytes, auxblocksize. */
911 { int bytespersec, blockalign, bitwidth ;
914 blockalign = 20 * bitwidth + 2 ;
915 bytespersec = psf->sf.samplerate * blockalign / 160 ;
923 /* fmt : bytespersec, blockalign, bitwidth */
924 psf_binheader_writef (psf, "422", BHW4 (bytespersec), BHW2 (blockalign), BHW2 (bitwidth)) ;
933 { int blockalign, framesperblock, bytespersec ;
935 blockalign = WAVLIKE_GSM610_BLOCKSIZE ;
937 bytespersec = (psf->sf.samplerate * blockalign) / framesperblock ;
948 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */
949 psf_binheader_writef (psf, "2222", BHW2 (blockalign), BHW2 (0), BHW2 (2), BHW2 (framesperblock)) ;
957 { int bytespersec, blockalign, flags, blocksize, samplesperblock, codecdelay ;
971 blockalign = 1 ;
997 /* fmt : blockalign, bitwidth, extrabytes, id. */
998 psf_binheader_writef (psf, "2222", BHW2 (blockalign), BHW2 (0), BHW2 (12), BHW2 (1)) ;
1043 /* fmt : blockalign, bitwidth */