Lines Matching full:samples

86     /* samples/channel reading: starts at total count and decremented  */
87 /* writing: starts at 0 and counts samples written */
105 short *samples; /* interleaved samples buffer */ member
107 short *sampleTop; /* End of samples-buffer */
108 unsigned short blockSamplesRemaining;/* Samples remaining per channel */
163 wav->samples = in wav_ima_adpcm_fmt()
171 * ImaAdpcmReadBlock - Grab and decode complete block of samples
196 wav->samplePtr = wav->samples; in ImaAdpcmReadBlock()
200 lsx_ima_block_expand_i(ft->signal.channels, wav->packet, wav->samples, samplesThisBlock); in ImaAdpcmReadBlock()
250 wav->samples = in wav_ms_adpcm_fmt()
273 * AdpcmReadBlock - Grab and decode complete block of samples
299 …gnal.channels, wav->nCoefs, wav->lsx_ms_adpcm_i_coefs, wav->packet, wav->samples, samplesThisBlock… in AdpcmReadBlock()
319 ct = p - wav->samples; in xxxAdpcmWriteBlock()
321 /* zero-fill samples if needed to complete block */ in xxxAdpcmWriteBlock()
323 /* compress the samples to wav->packet */ in xxxAdpcmWriteBlock()
325 …lsx_ms_adpcm_block_mash_i((unsigned) chans, wav->samples, wav->samplesPerBlock, wav->state, wav->p… in xxxAdpcmWriteBlock()
327 …lsx_ima_block_mash_i((unsigned) chans, wav->samples, wav->samplesPerBlock, wav->state, wav->packet… in xxxAdpcmWriteBlock()
341 wav->samplePtr = wav->samples; in xxxAdpcmWriteBlock()
377 /* create the gsm object, malloc buffer for 160*2 samples */
417 /* copy out any samples left from the last call */ in wavgsmread()
421 /* read and decode loop, possibly leaving some samples in wav->gsmsample */ in wavgsmread()
635 uint32_t dwSamplesPerSecond; /* samples per second per channel */ in wav_read_fmt()
773 * Do anything required before you start reading samples.
776 * size and encoding of samples,
930 /* some files wrongly report total samples across all channels */ in startread()
945 wav->blockSamplesRemaining = 0; /* Samples left in buffer */ in startread()
949 /* Compute easiest part of number of samples. For every block, there in startread()
950 are samplesPerBlock samples to read. */ in startread()
954 wav->blockSamplesRemaining = 0; /* Samples left in buffer */ in startread()
980 * Read up to len samples from file.
983 * Return number of samples read.
1014 /* Don't try to read any more samples */ in read_samples()
1018 wav->samplePtr = wav->samples; in read_samples()
1039 * total samples procesed. The only way to take care of that in read_samples()
1074 * Do anything required when you stop reading samples.
1084 free(wav->samples); in stopread()
1130 wav->samples = NULL; in startwrite()
1145 wav->samples = lsx_malloc(sbsize*sizeof(short)); in startwrite()
1146 wav->sampleTop = wav->samples + sbsize; in startwrite()
1147 wav->samplePtr = wav->samples; in startwrite()
1171 24 - 27 dwSamplesPerSecond samples per second per channel
1188 46 - 49 dwSamplesWritten actual number of samples written out
1197 38 - 39 320 number of samples per block
1200 48 - 51 dwSamplesWritten actual number of samples written out
1209 samples wav->numSamples in a way that is non-trivial for the blocked
1213 dwSamplesWritten - (fact header) the number of samples written (after padding
1230 uint32_t dwSamplesPerSecond; /* samples per second per channel*/ in wavwritehdr()
1236 uint16_t wSamplesPerBlock; /* samples per channel per block */ in wavwritehdr()
1475 lsx_debug("Finished writing Wave file, %"PRIu64" data bytes %"PRIu64" samples", in wavwritehdr()
1479 … lsx_debug("GSM6.10 format: %"PRIu64" blocks %"PRIu64" padded samples %"PRIu64" padded data bytes", in wavwritehdr()
1561 free(wav->samples); in stopwrite()
1564 /* All samples are already written out. */ in stopwrite()
1566 /* the number of samples in a field, seek back and write them here. */ in stopwrite()
1609 /* offset is in samples */ in seek()