Lines Matching refs:sdf
1516 picoos_sd_file_t * sdf = NULL; in picoos_sdfOpenIn() local
1524 sdf = picoos_allocate(g->mm,sizeof(picoos_sd_file_t)); in picoos_sdfOpenIn()
1525 if (NULL == sdf) { in picoos_sdfOpenIn()
1531 if (picoos_OpenBinary(g,&(sdf->file),fileName)) { in picoos_sdfOpenIn()
1534 …done = picoos_readWavHeader(sdf->file,&(sdf->sf),&(sdf->enc),&(sdf->nrFileSamples),&(sdf->hdrSize)… in picoos_sdfOpenIn()
1547 (*numSamples) = sdf->nrFileSamples; in picoos_sdfOpenIn()
1548 (*sf) = sdf->sf; in picoos_sdfOpenIn()
1549 (*enc) = sdf->enc; in picoos_sdfOpenIn()
1551 if (PICOOS_ENC_LIN != sdf->enc) { in picoos_sdfOpenIn()
1555 if (SAMPLE_FREQ_16KHZ != sdf->sf) { in picoos_sdfOpenIn()
1559 (*sdFile) = sdf; in picoos_sdfOpenIn()
1562 picoos_CloseBinary(g,&(sdf->file)); in picoos_sdfOpenIn()
1568 picoos_deallocate(g->mm,(void *)&sdf); in picoos_sdfOpenIn()
1578 picoos_sd_file_t * sdf = sdFile; in picoos_sdfLoadSamples() local
1586 picoos_ReadBytes(sdf->file, sdf->bBuf, &len); in picoos_sdfLoadSamples()
1588 arr_conv_le_int16(sdf->bBuf, 0, (*nrSamples), sdf->buf, 0); in picoos_sdfLoadSamples()
1726 picoos_sd_file_t * sdf = NULL; in picoos_sdfOpenOut() local
1729 sdf = picoos_allocate(g->mm, sizeof(picoos_sd_file_t)); in picoos_sdfOpenOut()
1730 if (NULL == sdf) { in picoos_sdfOpenOut()
1734 sdf->sf = sf; in picoos_sdfOpenOut()
1735 sdf->enc = enc; in picoos_sdfOpenOut()
1737 if (PICOOS_ENC_LIN != sdf->enc) { in picoos_sdfOpenOut()
1742 if (SAMPLE_FREQ_16KHZ != sdf->sf) { in picoos_sdfOpenOut()
1748 sdf->nrFileSamples = 0; in picoos_sdfOpenOut()
1749 sdf->bufPos = 0; in picoos_sdfOpenOut()
1750 sdf->aborted = FALSE; in picoos_sdfOpenOut()
1751 if (picoos_CreateBinary(g, &(sdf->file), fileName)) { in picoos_sdfOpenOut()
1753 sdf->fileType = FILE_TYPE_WAV; in picoos_sdfOpenOut()
1754 done = picoos_writeWavHeader(sdf->file, sdf->sf, sdf->enc, in picoos_sdfOpenOut()
1755 DummyLen, &(sdf->hdrSize)); in picoos_sdfOpenOut()
1759 sdf->fileType = FILE_TYPE_OTHER; in picoos_sdfOpenOut()
1763 if (FILE_TYPE_OTHER == sdf->fileType) { in picoos_sdfOpenOut()
1770 (*sdFile) = sdf; in picoos_sdfOpenOut()
1773 picoos_CloseBinary(g, &(sdf->file)); in picoos_sdfOpenOut()
1780 picoos_deallocate(g->mm, (void *) &sdf); in picoos_sdfOpenOut()