Lines Matching defs:block
44 unsigned char block [WAVLIKE_GSM610_BLOCKSIZE] ;
157 pgsm610->decode_block (psf, pgsm610) ; /* Read first block. */
201 if ((k = (int) psf_fread (pgsm610->block, 1, WAVLIKE_GSM610_BLOCKSIZE, psf)) != WAVLIKE_GSM610_BLOCKSIZE)
204 if (gsm_decode (pgsm610->gsm_data, pgsm610->block, pgsm610->samples) < 0)
209 if (gsm_decode (pgsm610->gsm_data, pgsm610->block + (WAVLIKE_GSM610_BLOCKSIZE + 1) / 2, pgsm610->samples + WAVLIKE_GSM610_SAMPLES / 2) < 0)
229 if ((k = (int) psf_fread (pgsm610->block, 1, GSM610_BLOCKSIZE, psf)) != GSM610_BLOCKSIZE)
232 if (gsm_decode (pgsm610->gsm_data, pgsm610->block, pgsm610->samples) < 0)
437 gsm_encode (pgsm610->gsm_data, pgsm610->samples, pgsm610->block) ;
439 /* Write the block to disk. */
440 if ((k = (int) psf_fwrite (pgsm610->block, 1, GSM610_BLOCKSIZE, psf)) != GSM610_BLOCKSIZE)
446 /* Set samples to zero for next block. */
457 gsm_encode (pgsm610->gsm_data, pgsm610->samples, pgsm610->block) ;
458 gsm_encode (pgsm610->gsm_data, pgsm610->samples+WAVLIKE_GSM610_SAMPLES / 2, pgsm610->block+WAVLIKE_GSM610_BLOCKSIZE / 2) ;
460 /* Write the block to disk. */
461 if ((k = (int) psf_fwrite (pgsm610->block, 1, WAVLIKE_GSM610_BLOCKSIZE, psf)) != WAVLIKE_GSM610_BLOCKSIZE)
467 /* Set samples to zero for next block. */
616 { /* If a block has been partially assembled, write it out
617 ** as the final block.