• Home
  • Raw
  • Download

Lines Matching refs:dataoffset

203 			psf->dataoffset = 0 ;  in wav_open()
400 psf->dataoffset = psf_ftell (psf) ; in wav_read_header()
402 if (psf->dataoffset > 0) in wav_read_header()
405 psf->datalength = psf->filelength - psf->dataoffset ; in wav_read_header()
408 if (psf->datalength > psf->filelength - psf->dataoffset) in wav_read_header()
409 …og_printf (psf, "data : %D (should be %D)\n", psf->datalength, psf->filelength - psf->dataoffset) ; in wav_read_header()
410 psf->datalength = psf->filelength - psf->dataoffset ; in wav_read_header()
416 if (psf->datalength + psf->dataoffset < psf->filelength) in wav_read_header()
417 psf->dataend = psf->datalength + psf->dataoffset ; in wav_read_header()
423 if (! psf->sf.seekable || psf->dataoffset < 0) in wav_read_header()
429 if (psf_ftell (psf) != psf->datalength + psf->dataoffset) in wav_read_header()
640 if (psf->dataoffset <= 0) in wav_read_header()
655 psf_fseek (psf, psf->dataoffset, SEEK_SET) ; in wav_read_header()
668 psf_fseek (psf, psf->dataoffset, SEEK_SET) ; in wav_read_header()
671 { if (psf->filelength - psf->dataoffset < psf->datalength) in wav_read_header()
672 psf->sf.frames = (psf->filelength - psf->dataoffset) / psf->blockwidth ; in wav_read_header()
1066 if (current > psf->dataoffset) in wav_write_header()
1072 psf->datalength = psf->filelength - psf->dataoffset ; in wav_write_header()
1174 if (psf->header.indx + 16 < psf->dataoffset) in wav_write_header()
1176 size_t k = psf->dataoffset - (psf->header.indx + 16) ; in wav_write_header()
1185 if (has_data && psf->dataoffset != psf->header.indx) in wav_write_header()
1190 psf->dataoffset = psf->header.indx ; in wav_write_header()
1193 psf_fseek (psf, psf->dataoffset, SEEK_SET) ; in wav_write_header()
1210 psf->dataend = psf->dataoffset + psf->datalength ; in wav_write_tailer()