Home | History | Annotate | Download | only in src

Lines Matching refs:fp

102  *  \wav->fp filepointer of type FILE*.
117 wav->fp = FDKfopen(filename, "rb");
118 if (wav->fp == NULL) {
124 if (FDKfread(&(wav->header.riffType), 1, 4, wav->fp) != 4) {
134 FDKfread_EL(&(wav->header.riffSize), 4, 1, wav->fp);
137 if (FDKfread(&wav->header.waveType, 1, 4, wav->fp) !=4) {
147 if (FDKfread(&(wav->header.formatType), 1, 4, wav->fp) != 4) {
157 FDKfread_EL(&wav->header.formatSize, 4, 1, wav->fp); /* should be 16 for PCM-format (uncompressed) */
161 FDKfread_EL(&(wav->header.compressionCode), 2, 1, wav->fp);
162 FDKfread_EL(&(wav->header.numChannels), 2, 1, wav->fp);
163 FDKfread_EL(&(wav->header.sampleRate), 4, 1, wav->fp);
164 FDKfread_EL(&(wav->header.bytesPerSecond), 4, 1, wav->fp);
165 FDKfread_EL(&(wav->header.blockAlign), 2, 1, wav->fp);
166 FDKfread_EL(&(wav->header.bitsPerSample), 2, 1, wav->fp);
181 FDKfread_EL(&(extraFormatBytes), 2, 1, wav->fp);
185 FDKfread_EL(&(validBitsPerSample), 2, 1, wav->fp);
186 FDKfread_EL(&(wav->channelMask), 4, 1, wav->fp);
187 FDKfread_EL(&(guid), 16, 1, wav->fp);
199 FDKfread(&wav->header.formatSize, 1, 1, wav->fp);
204 if (FDKfread(wav->header.dataType, 1, 4, wav->fp) != 4) {
211 FDKfread_EL(&offset, 4, 1, wav->fp);
220 FDKfread(&(wav->header.dataSize), 1, 1, wav->fp);
222 } while (!FDKfeof(wav->fp));
232 if (wav->fp) {
233 FDKfclose(wav->fp);
234 wav->fp = NULL;
271 result = FDKfread_EL(buffer, wav->header.bitsPerSample >> 3, numSamples, wav->fp) ;
277 result += FDKfread_EL(&tmp, wav->header.bitsPerSample >> 3, 1, wav->fp) ;
302 result += FDKfread(&(bptr[i<<1]), 1, 1, wav->fp) ;
319 if (wav->fp != NULL) {
320 FDKfclose(wav->fp);
321 wav->fp = NULL;
401 wav->fp = FDKfopen(outputFilename, "wb");
402 if (wav->fp == NULL)
426 if (FDKfwrite(&wav->header, 1, size, wav->fp) != size)
441 if (wav->fp) {
442 FDKfclose(wav->fp);
477 if (FDKfwrite_EL(sampleBuffer, (bps>>3), numberOfSamples, wav->fp) != numberOfSamples)
479 FDKprintfErr("WAV_OutputWrite(): error: unable to write to file %d\n", wav->fp);
508 result=FDKfwrite_EL(&tmp, bps>>3, 1, wav->fp);
510 FDKprintfErr("WAV_OutputWrite(): error: unable to write to file %d\n", wav->fp);
538 if (wav->fp != NULL)
540 if (FDKfseek(wav->fp, 0, FDKSEEK_SET)) {
545 if (FDKfwrite(&wav->header.riffType, 1, size, wav->fp) != size)
550 if (FDKfclose(wav->fp))
554 wav->fp = NULL;