Lines Matching defs:framesperblock
115 static int w64_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock) ;
126 int subformat, error, blockalign = 0, framesperblock = 0 ;
133 { if ((error = w64_read_header (psf, &blockalign, &framesperblock)))
152 framesperblock = -1 ;
201 error = wavlike_ima_init (psf, blockalign, framesperblock) ;
205 error = wavlike_msadpcm_init (psf, blockalign, framesperblock) ;
224 w64_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock)
414 *framesperblock = wav_fmt->msadpcm.samplesperblock ;
420 *framesperblock = wav_fmt->ima.samplesperblock ;
532 { int blockalign, framesperblock, bytespersec ;
535 framesperblock = 2 * (blockalign - 4 * psf->sf.channels) / psf->sf.channels + 1 ;
536 bytespersec = (psf->sf.samplerate * blockalign) / framesperblock ;
549 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */
550 psf_binheader_writef (psf, "e2222", BHW2 (blockalign), BHW2 (4), BHW2 (2), BHW2 (framesperblock)) ;
557 { int blockalign, framesperblock, bytespersec, extrabytes ;
560 framesperblock = 2 + 2 * (blockalign - 7 * psf->sf.channels) / psf->sf.channels ;
561 bytespersec = (psf->sf.samplerate * blockalign) / framesperblock ;
575 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */
576 psf_binheader_writef (psf, "e22222", BHW2 (blockalign), BHW2 (4), BHW2 (extrabytes), BHW2 (framesperblock), BHW2 (7)) ;
601 /* fmt : blockalign, bitwidth, extrabytes, framesperblock. */